Можно ли подключиться к VPN-серверу с помощью VPN?

Я работаю дома. Подключаюсь к офисной сети через VPN. Еще у меня есть GIT-сервер, который по сертификату позволяет подключаться только с офисного публичного IP, то есть у меня через VPN. И это одна и та же машина.

Теперь я использую один и тот же общедоступный IP-адрес для подключения VPN и связи с сервером GIT. У меня есть два подключения:wifiи есть ли способ проложить маршрут черезvpnподключиться к серверу GIT, хотя IP-адрес назначения неоднозначен?

ОБНОВЛЯТЬ:

Из комментариев получил запрос на схему, поэтому вот картинка как работают сети (вымышленные IP адреса).

Как видите, я использую один и тот же общедоступный IP-адрес как для установки VPN, так и для подключения к серверу GIT:

  • VPN имеет точку соприкосновения с внешним миром через общедоступный IP-адрес;
  • GIT-сервер ограничивает доступ с общедоступного IP-адреса (т. е. я не могу подключиться к192.168.157.50как только VPN будет установлен, мне будет отказано).

Никаких проблем, когда я иду в офис, потому что я, естественно, «ухожу» через192.168.157.100; проблема в использовании VPN, потому что я должен указать маршрут к60.70.80.90пройти через VPN, но это портит показатели и не будет работать (дополнительная информация в теме, из которой этот вопрос возник ).

Я имею в виду: если бы VPN-сервер и сервер GIT имели разные общедоступные IP-адреса (скажем, GIT был бы:60.70.80.91) это было так же просто, как:

sudo ip route add 60.70.80.91 via 192.168.157.100 dev ppp0 proto static

Но с тем же IP вместо этого получается путаница. Итак, в конце концов, мой вопрос: можно ли проинструктировать этот VPN-маршрут для NetworkManager, или это своего рода затруднение.

Если вам нужно что-то еще, дайте мне знать.

0 ответов

Другие вопросы по тегам