Игра с ip route для подключения к VPN и потеря локального интернета

Я следую этому уроку об openVPN, каждый идет хорошо до следующего шага на клиенте (как раз перед разделом автозапуска из вики):

# ip route add VPNSERVER_IP via LOCALGATEWAY_IP dev eth0  proto static
# ip route change default via 10.9.8.5 dev tun0  proto static   //client tun0 10.9.8.5

Я теряю интернет после 2-й линии.

И я действительно хочу иметь интернет через VPN-сервер.

эти советы могут помочь мне:

  1. как откатиться с ip route?
  2. как настроить мой клиент с графическим интерфейсом (kubuntu)?

1 ответ

how to roll back with ip route ?

Чтобы показать кеш маршрутизации, вы можете использовать следующую команду:

ip route show cache

Вы можете очистить кеш, введя следующее:

ip route flush cache

или например

route del -net 10.66.66.66/24

для отдельных правил.


Что касается OpenVPN, единственной настройкой маршрутизации, которую я должен был сделать, был следующий (примечание: я использовал iptables для этого):

iptables -t nat -A POSTROUTING -s 10.66.66.0/24 -o eth0 -j SNAT --to xxx.xx.xxx.xxx

Где xxx.xx.xxx.xxx будет статическим (общедоступным) IP-адресом вашего сервера, а 10.66.66.0 будет виртуальной сетью между всеми компьютерами, подключенными к VPN. Вы должны заменить их своими собственными ценностями.


Я надеюсь, что это уже поможет вам найти решение. Если у вас есть дополнительные вопросы, просто дайте мне знать в комментарии.

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