Использование Xming X Window Server через VPN

Скорее всего, это либо X-аутентификация, либо unix-programming привязка X-сервера к интерфейсу, либо vpn ваша переменная DISPLAY. Я unix-programming сам не использую Xming, но unix-programming есть некоторые общие явления, которые unix нужно проверить. Один тест, который xming вы можете выполнить, чтобы vpn вручную проверить правильность unix-programming переменной DISPLAY:

  1. Запустите VPN. Запустите ipconfig, чтобы убедиться, что у вас есть два упомянутых вами IP-адреса (ваш локальный IP-адрес и IP-адрес VPN).
  2. Запустите Xming. Запустите «netstat -n», чтобы увидеть, как он привязывается к интерфейсу. Вы должны увидеть что-то, что говорит либо localIP:6000, либо VPNIP:6000. Может не 6000, но скорее всего будет что-то в этом роде. Если нет VPNIP:6000, он может быть привязан только к вашему локальному IP или даже к 127.0.0.1. Это, вероятно, не будет работать через VPN. Проверьте, есть ли какие-либо настройки Xming для привязки к другим или ко всем интерфейсам.
  3. Если вы видите VPNIP: 6000 или что-то подобное, обратите внимание на то, что там написано, и на удаленную оболочку вашего хоста UNIX (надеюсь, что-то вроде ssh, если не то, что вам нужно, чтобы получить текстовый терминал).
  4. На терминале UNIX введите 'echo $DISPLAY'. Если ничего не отображается, попробуйте «export DISPLAY=VPNIP:0.0», где VPNIP — ваш IP-адрес VPN, а 0.0 — порт, который вы видели на шаге 3, минус 6000 с .0 в конце (т. е. 6000 = 0,0, 6010 = 10,0).
  5. На хосте UNIX запустите что-нибудь вроде «xclock» или «xterm», чтобы проверить, работает ли он. Сообщение об ошибке должно быть информативным. Он сообщит вам, что ему либо не удалось подключиться к хосту (проблема с подключением), либо не удалось выполнить аутентификацию (вам потребуется согласовать Xauth на вашем хосте и локальном компьютере или Xhosts на вашем локальном компьютере).

Открытие xming Xhosts (с + для всех хостов vpn или что-то подобное) не так unix-utils уж плохо, если у вас есть vpn локально защищенная сеть xming и вы используете VPN. Надеюсь, это vpn поможет вам начать отслеживать unix-programming проблему. Другим вариантом, который vpn часто бывает полезен, поскольку unix-utils он работает через VPN или vpn простое подключение ssh, является vpn туннелирование ssh или пересылка vpn X11 через ssh. Это имитирует unix-utils подключение к X-серверу на unix вашем локальном компьютере unix-utils путем перенаправления порта unix-utils на вашем хосте UNIX на локальный unix-utils порт на вашем X-сервере. Ваш vpn дисплей обычно будет выглядеть unix-programming примерно так: localhost:10.0 unix-programming для локального порта 6010.

X unix может быть сложно настроить, но vpn обычно он отлично работает, как unix-utils только вы его освоите.

unix

vpn

xming

2022-11-11T07:26:09+00:00
Вопросы с похожей тематикой, как у вопроса:

Использование Xming X Window Server через VPN