Назад | Перейти на главную страницу

Ошибка VPN-подключения Настройки DNS

У меня проблема с DNS настройки в Ubuntu 16.04. Сначала я настраиваю VPN-соединение, используя .ovpn файл с командой:

sudo openvpn vpn_config_file.ovpn

Интерфейс tun0 работает, но не получает трафика:

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:192.168.200.66  P-t-P:192.168.200.65  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Я пытаюсь создать символическую ссылку из /etc/resolv.conf к /run/resolvconf/resolv.conf но проблема та же

Проблема в том, что у меня нет трафика на tun0 интерфейс. На первый взгляд, я подумал, что это проблема с DNS. В чем может быть проблема и как я могу это исправить?

Ну ваше описание очень расплывчатое

Сначала вы можете проверить несколько вещей:

  • Убедитесь, что на сервере OpenVPN есть переменная sysctl net.ipv4.ip_forward установлен на 1. Вы можете легко проверить это, используя sysctl net.ipv4.ip_forward. Если вам нужно установить его, просто чтобы sysctl -w net.ipv4.ip_forward=1 или сервер /etc/sysctl.conf
  • Если вы хотите туннелировать весь свой трафик через сервер vpn, убедитесь, что вы правильно настроили правило iptables (в вашем случае, вероятно, iptables -t nat -A POSTROUTING -s 192.168.200.0/24 -j MASQUERADE
  • Убедитесь, что ваш DNS-сервер по-прежнему доступен после подключения к VPN, или добавьте что-нибудь вроде push "dhcp-option DNS 8.8.8.8" в конфигурацию вашего сервера.

Если это вам не поможет, опишите подробнее. Ваше общее описание очень расплывчатое.
Было очень полезно, если вы разместили здесь свою конфигурацию OpenVPN (сервер + клиент), чтобы мы могли помочь вам лучше.