У меня есть рабочий ноутбук Win XP с подключением к нашей корпоративной сети через VPN. Ноутбук довольно старый, а экран очень маленький, поэтому дома я бы хотел использовать его через VNC (под управлением Ubuntu).
Я могу управлять настройками сети и устанавливать программное обеспечение на машину. Я подумываю использовать порт Ethernet для связи с моей локальной сетью и подключить VPN-соединение через Wi-Fi.
Мне интересно, можно ли это сделать с точки зрения маршрутизации.
Это во многом зависит от используемого программного обеспечения VPN. Некоторые из них явно блокируют любой доступ не из сети, к которой он подключается, даже локальные подключения. Другие относятся к этому более снисходительно. Если этот конкретный VPN-клиент относится к более позднему типу, ваш план должен сработать. Однако это может нарушать корпоративную политику использования VPN.
Однако может быть более простое и лучшее решение. Вышеупомянутое может быть технически правильным.
Насколько я понимаю, вы хотите взять свой рабочий ноутбук домой, vpn в компанию и просто использовать установку Ubuntu в качестве большого экрана (плюс входы).
В этом сценарии блокировки не должно происходить, поскольку трафик vnc не проходит через брандмауэр компании или программное обеспечение vpn. Другое дело, если бы ваш ноутбук был заблокирован, но я так не думаю, так как вы можете устанавливать программное обеспечение и изменять настройки.
Что касается решения, о котором я писал во вступлении: у меня был похожий случай. Я решил, что VNC использует большую пропускную способность и слишком не реагирует на большой экран, поэтому я включил службы терминалов (удаленный рабочий стол) на ноутбуке xp, включил совместное использование подключения к Интернету из моего беспроводного Интернета и разрешил службы терминалов в брандмауэре Windows (только для порт Ethernet, не для исходящих подключений, особенно беспроводных).
В ubuntu сеть определяется автоматически, и я просто использую tsclient для подключения к настоящему сеансу Windows на ноутбуке. Даже вход в Windows выполняется на установке ubuntu, поэтому я могу закрыть крышку ноутбука. Установка ubuntu похожа на тонкий клиент для ноутбука xp, так сказать.
Имейте в виду, что службы терминалов, особенно при использовании со слабыми паролями Windows, представляют угрозу безопасности при работе в открытых сетях. В моем сценарии порт Ethernet не используется, за исключением подключения к удаленному рабочему столу. За 10 месяцев использования никаких проблем не возникло. Кроме того, доступ к логинам без паролей через службы терминалов невозможен, что может означать, что Вам придется указать пароли для входа, если Вы этого не сделали. Положительным моментом является то, что вы можете использовать другой логин / пользователя для удаленной работы, если можете. Я использую 1920x1080 на ноутбуке с максимальным разрешением 1400x1050, поэтому я внес некоторые изменения.
Поскольку на ноутбуке было множество настроек групповой политики и запретительный брандмауэр Windows, ни один из предложенных вариантов у меня не работал.
Однако в TightVNC есть режим обратного подключения. Я установил TightVNC на ноутбук XP и запустил vnclient -listen на своем компьютере с Ubuntu. Когда я ввел IP-адрес Ubutnu на поле XP, появился рабочий стол. Подробнее об обратных подключениях Вот.