@kavabangaungava

Как получить доступ к хосту с включенным vpn?

На headless хосте установлен wireguard клиент. Локальный адрес 192.168.15.39.

Дефолтный маршрут
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         _gateway        0.0.0.0         UG    0      0        0 ens160
192.168.15.0    0.0.0.0         255.255.255.0   U     0      0        0 ens160


При включении vpn клиента, рвется связь ssh подключения, к локальному адресу 192.168.15.39 и маршрут становится таким:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.15.1       0.0.0.0         UG    0      0        0 ens160
192.168.15.0    0.0.0.0         255.255.255.0   U     0      0        0 ens160


Конфиг клиента такой:
/etc/wireguard/wg0.conf
[Interface]
PrivateKey = peer_private_key
Address = 10.8.0.2/32

[Peer]
PublicKey = U9uE2kb/nrrzsEU58GD3pKFU3TLYDMCbetIsnV8eeFE=
AllowedIPs = 0.0.0.0
Endpoint = 123.45.67.8:51820
PersistentKeepalive = 20


Вопрос собственно в том, как получить доступ по ssh к локальному интерфейсу 192.168.15.39 во время включенного интерфейса wireguard клиента?
  • Вопрос задан
  • 162 просмотра
Решения вопроса 1
martin74ua
@martin74ua Куратор тега Сетевое администрирование
Linux administrator
рвется подключение откуда?

вообще ответ простой - надо настроить маршрутизацию так, чтобы локальный трафик не заворачивался в впн. Обычно достаточно прописать статический маршрут локальной сети на локальный шлюз.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы