Я настроил маршрутизатор как сервер с openwrt. Я добавил конфигурацию динамического DNS.(Я создал аккаунт с noip)

Когда я пытаюсь подключиться через openvpn (в бесплатном wifi), я использую свой домен в качестве шлюза, он показывает, что подключен к моему vpn, но у меня нет доступа в Интернет.

Из конфигурации DNS (noip) я использую

Host type: DNS(A)

Есть ли что-то еще, что я должен сделать / проверить?

Я также уже сделал на маршрутизаторе:

config  'rule'
    option 'target' 'ACCEPT'
    option 'dest_port' '1194'
    option 'src' 'wan'
    option 'proto' 'tcpudp'
    option 'family' 'ipv4'

Маршрут -n после подключения:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.254   0.0.0.0         UG    0      0        0 wlan0
79...........   192.168.1.254   255.255.255.255 UGH   0      0        0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 tap0
192.168.1.0     0.0.0.0         255.255.255.0   U     9      0        0 wlan0
192.168.1.2     127.0.0.1       255.255.255.255 UGH   303    0        0 lo
192.168.1.134   127.0.0.1       255.255.255.255 UGH   303    0        0 lo

79 ... правильно (мой внешний ip). Я не знаю, что такое 192.168.1.254.

Мой маршрут -n до подключения к vpn:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U     9      0        0 wlan0
192.168.1.2     127.0.0.1       255.255.255.255 UGH   303    0        0 lo
192.168.1.134   127.0.0.1       255.255.255.255 UGH   303    0        0 lo

192.168.1.1 - это роутеры ip.

Я также попытался ввести порт шлюза (при дополнительных настройках в сетевом менеджере)«1194», но это тоже не работает.

ОБНОВИТЬ:

Также я заметил, что resolv.conf перед подключением к vpn:

domain lan
nameserver 192.168.1.1

и при подключении:

nameserver 192.168.1.254

Это правильно? Я пытался поставить

nameserver myhostname, но все тот же.

1 ответ1

1

Попробуйте назначить другую подсеть для VPN.

Например, установите IP-адрес сервера vpn на 10.10.10.1 и клиента vpn на 10.10.10.2.

На роутере есть файл /etc /config /openvpn:

option 'server_bridge' '10.10.10.1 255.255.255.0 10.10.10.2 10.10.10.10'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .