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

Скорее всего, это либо X-аутентификация, либо unix-programming привязка X-сервера к интерфейсу, либо unix ваша переменная DISPLAY. Я unix-utils сам не использую Xming, но unix-utils есть некоторые общие явления, которые unix-utils нужно проверить. Один тест, который unix вы можете выполнить, чтобы unix-utils вручную проверить правильность vpn переменной 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 на вашем локальном компьютере).

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

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

unix

vpn

xming

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

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