Jump to content

Вопросы по интеграции OpenVPN в NDMS


Recommended Posts

В 12/11/2017 в 01:24, coffee сказал:

Привет! Подскажите почему может не получать все маршруты с сервера. Вручную прописываю необходимые в Static routes - все работает. Сервис - http://antizapret.prostovpn.org/

Кинетик II 2.10.C.0.0-4

  Показать содержимое

В логе

  Скрыть содержимое


Dec 11 03:21:40OpenVPN0DEPRECATED OPTION: --max-routes option ignored.The number of routes is unlimited as of version 2.4. This option will be removed in a future version, please remove it from your configuration.
Dec 11 03:21:40OpenVPN0OpenVPN 2.4.3 [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [AEAD]
Dec 11 03:21:40OpenVPN0library versions: OpenSSL 1.1.0g  2 Nov 2017, LZO 2.10
Dec 11 03:21:40OpenVPN0TCP/UDP: Preserving recently used remote address: [AF_INET]137.74.171.91:1194
Dec 11 03:21:40OpenVPN0UDP link local: (not bound)
Dec 11 03:21:40OpenVPN0UDP link remote: [AF_INET]137.74.171.91:1194
Dec 11 03:21:40OpenVPN0NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
Dec 11 03:21:40OpenVPN0[antizapret-server] Peer Connection Initiated with [AF_INET]137.74.171.91:1194
Dec 11 03:21:40ndmNetwork::Interface::OpenVpn: "OpenVPN0": added host route to remote endpoint 137.74.171.91 via PPPoE0.
Dec 11 03:21:42OpenVPN0Unrecognized option or missing or extra parameter(s) in configuration: (line 5): block-outside-dns (2.4.3)
Dec 11 03:21:42OpenVPN0TUN/TAP device tun0 opened
Dec 11 03:21:42OpenVPN0do_ifconfig, tt->did_ifconfig_ipv6_setup=0
Dec 11 03:21:42ndmNetwork::Interface::IP: "OpenVPN0": IP address is 192.168.100.44/22.
Dec 11 03:21:42ndmCore::ConfigurationSaver: configuration saved.
Dec 11 03:21:42ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 10.224.0.0/255.254.0.0 via 192.168.100.1.
Dec 11 03:21:42ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 104.31.6.190/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:42ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 104.31.7.190/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:42ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 104.31.94.93/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:42ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 104.31.95.93/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:43ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 139.162.46.83/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:43ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 148.251.75.227/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:43ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 151.80.230.9/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:43ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 163.172.177.129/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:43ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 163.172.81.35/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:43ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 185.217.0.76/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:43ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 188.186.156.1/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:43ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 188.186.156.2/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:43ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 188.186.156.3/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 188.186.156.4/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 192.168.103.162/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 192.168.248.21/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 193.111.141.8/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 194.0.88.90/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 194.67.1.14/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 195.135.236.30/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 195.82.146.120/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 195.82.146.121/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:44ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 195.82.146.122/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 195.82.146.123/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 195.82.146.125/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 212.49.118.125/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 217.169.82.130/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 217.182.113.225/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 31.132.191.130/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 37.1.204.184/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 37.1.207.72/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 37.19.5.139/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:45ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 37.19.5.155/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 37.48.115.239/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 37.48.120.104/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 37.48.122.219/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 46.148.17.125/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 46.148.18.254/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 46.61.220.10/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 50.7.141.106/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 51.15.4.13/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 5.79.83.193/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:46ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 5.79.83.194/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:47ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 62.138.0.158/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:47ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 62.33.207.196/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:47ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 62.33.207.197/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:47ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 72.21.81.13/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:47ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 74.82.52.209/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:47ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 77.73.138.32/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:47ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 77.91.229.218/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:47ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 78.142.19.42/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:47ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 81.200.2.238/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 81.28.161.2/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 81.88.208.208/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 85.17.248.14/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 87.233.192.220/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 87.248.186.252/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 89.221.192.76/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 92.241.171.245/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": install accepted route to 95.213.143.204/255.255.255.255 via 192.168.100.1.
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": adding nameserver 192.168.100.1.
Dec 11 03:21:48ndmDns::Manager: name server 192.168.100.1 added, domain (default).
Dec 11 03:21:48ndmNetwork::Interface::OpenVpn: "OpenVPN0": add route to nameserver 192.168.100.1 via 0.0.0.0 (OpenVPN0).
Dec 11 03:21:48OpenVPN0GID set to nobody
Dec 11 03:21:48OpenVPN0UID set to nobody
Dec 11 03:21:48OpenVPN0Initialization Sequence Completed

 

 

Судя по логу, все маршруты добавлены.

Приложите self-test после старта OpenVPN, но когда маршруты не добавились (без статических записей).

Link to comment
Share on other sites

Вот такое выдает при подключении Openvpn, куда копать?

Скрытый текст

 

Dec 13 16:23:03OpenVPN1
OPTIONS IMPORT: route options modified
Dec 13 16:23:03OpenVPN1
OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
Dec 13 16:23:03OpenVPN1
OPTIONS IMPORT: peer-id set
Dec 13 16:23:03OpenVPN1
OPTIONS IMPORT: adjusting link_mtu to 1629
Dec 13 16:23:03OpenVPN1
OPTIONS IMPORT: data channel crypto options modified
Dec 13 16:23:03OpenVPN1
Data Channel: using negotiated cipher 'AES-256-GCM'
Dec 13 16:23:03OpenVPN1
Data Channel MTU parms [ L:1557 D:1300 EF:57 EB:407 ET:0 EL:3 ]
Dec 13 16:23:03OpenVPN1
Outgoing Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key
Dec 13 16:23:03OpenVPN1
Incoming Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key
Dec 13 16:23:03OpenVPN1
TUN/TAP device tun0 opened
Dec 13 16:23:03OpenVPN1
TUN/TAP TX queue length set to 100
Dec 13 16:23:03OpenVPN1
do_ifconfig, tt->did_ifconfig_ipv6_setup=0
Dec 13 16:23:03ndm
Network::Interface::IP: "OpenVPN1": IP address is 10.129.46.90/32.
Dec 13 16:23:03ndm
Network::Interface::OpenVpn: "OpenVPN1": TUN peer address is 10.129.46.89.
Dec 13 16:23:03ndm
Network::Interface::OpenVpn: "OpenVPN1": added host route to peer 10.129.46.89 via 10.129.46.90.
Dec 13 16:23:09ndm
Network::Interface::OpenVpn: "OpenVPN1": install accepted route to 10.129.0.1/255.255.255.255 via 10.129.46.89.
Dec 13 16:23:09ndm
Network::Interface::OpenVpn: "OpenVPN1": adding nameserver 185.156.172.178.
Dec 13 16:23:09ndm
Dns::Manager: name server 185.156.172.178 added, domain (default).
Dec 13 16:23:09ndm
Network::RoutingTable: gateway 10.129.46.89 is unreachable via OpenVPN1.
Dec 13 16:23:09ndm
Network::Interface::OpenVpn: "OpenVPN1": failed to add a nameserver route.
Dec 13 16:23:09ndm
Network::Interface::OpenVpn: "OpenVPN1": adding nameserver 185.93.180.131.
Dec 13 16:23:09ndm
Dns::Manager: name server 185.93.180.131 added, domain (default).
Dec 13 16:23:09ndm
Network::RoutingTable: gateway 10.129.46.89 is unreachable via OpenVPN1.
Dec 13 16:23:09ndm
Network::Interface::OpenVpn: "OpenVPN1": failed to add a nameserver route.
Dec 13 16:23:09ndm
Network::Interface::OpenVpn: "OpenVPN1": adding nameserver 83.143.245.42.
Dec 13 16:23:09ndm
Dns::Manager: name server 83.143.245.42 added, domain (default).
Dec 13 16:23:09ndm
Network::RoutingTable: gateway 10.129.46.89 is unreachable via OpenVPN1.
Dec 13 16:23:09ndm
Network::Interface::OpenVpn: "OpenVPN1": failed to add a nameserver route.
Dec 13 16:23:09OpenVPN1
GID set to nobody
Dec 13 16:23:09OpenVPN1
UID set to nobody
Dec 13 16:23:09OpenVPN1
Initialization Sequence Completed

 

 
Link to comment
Share on other sites

5 часов назад, Krato Troy сказал:

Вот такое выдает при подключении Openvpn, куда копать?

  Показать содержимое
 

 Какие проблемы при этом наблюдаются?

Link to comment
Share on other sites

9 часов назад, Le ecureuil сказал:

 Какие проблемы при этом наблюдаются?

Нет соединения, скрин приложил, версия Версия 2.11.A.9.0-3, кстати толи на версии 2.11.A.7.0-0 все работало замечательно, коннектился стабильно.

Скрытый текст

2017-12-14_071754.jpg.cb5570905c9f43c03023dd36d47776dc.jpg

 

Link to comment
Share on other sites

Простите за нубский вопрос, конфигурацию OpenVPN каким образом загружать через вебморду, со вкладки OPKG или Файлы?

up: вопрос снят - разобрался

Edited by Max Pl
Link to comment
Share on other sites

В 10.06.2017 в 15:01, Le ecureuil сказал:

Пока наш OpenVPN не умеет получать DNS снаружи, потому пропишите их руками.

а когда начнет, планируется ли это? У меня не получается завести VPN с этим конфигом:

https://antizapret.prostovpn.org/antizapret.ovpn

И как прописать DNS для OpenVPN интерфейса?

Ругается на block-outside-dns. Суппорт Antizapret отвечает следующее:

> В конфигурационном файле нет block-outside-dns. Вы его вручную добавили? Из-за него и не работает.

> я обречен с кинетиком?
> Видимо, да. VPN антизапрета работает только с DNS внутри VPN.

Edited by Вежливый Снайпер
ответ от antizapret
Link to comment
Share on other sites

В 06.10.2017 в 22:26, alexxx0677 сказал:

Здравствуйте!

У меня Keenetic Omni с прошивкой 2.11 в связке с 4g модемом. Задача сделать так, чтобы интернет на домашнюю сеть раздавался только через впн, а пока впн соединения нет чтобы устройства из домашней сети не ломились через модем. В настройках модема нет галочки, чтобы отключить раздачу интернета. Решил это удалив строку ip global в файле startup-config, Пока использовал L2TP всё работало как надо, соединение шло через не раздающий интернет модем, весь остальной трафик ждал установления соединение.

Сейчас захотел настроить OpenVPN, но он не видит модема, в логах пишет что не может через него соединиться с сервером. Работает всё очень странным образом - сначала поднимаю L2TP, а уже через него соединяется OpenVPN. 2017-10-06_21-44-09.jpg.356c3acde061b7776bfcb5af0b7a6f1c.jpg

Если потом разорвать OpenVPN, то L2TP не становится активным, остается серым, хотя чекпинг пишет что интерфейс доступен. В тоже время OpenVPN снова не может соединиться, так как L2TP и модем остаются серыми.

2017-10-06_22-19-28.jpg.8ff5b625e78032d7d9886d77097152a5.jpg

Если пересчелкнуть вручную L2TP, то он снова становится зеленым, и следом подгружается OpenVPN.

Не могли бы вы подправить прошивку, чтобы если чекпинг говорит что интернет доступен, то и OpenVPN могло пользоваться, как L2TP. Или хотябы чтобы L2TP становился зеленым после отключения OpenVPN.

Надеюсь не сильно запутал..

 

У меня похожая ситуация. Подключение к интернет через WifiMaster0/WifiStation0. Необходимо, что бы весь трафик заворачивался через ovpn. Пока ovpn не поднялся, соединения не было.

Проблема в том, если у WifiMaster0/WifiStation0 интерфейса убрать параметр global, то ovpn не подключается.

Какой тогда смысл, в "openvpn connect via WifiMaster0/WifiStation0" ?

Edited by cmdmn
Link to comment
Share on other sites

В 16.12.2017 в 19:32, Вежливый Снайпер сказал:

block-outside-dns

Похоже эту проблему решать не собираются?! Жаль нельзя OpenWRT накатить, нормальные прошивки только для тплинков делают ((

  • Upvote 1
Link to comment
Share on other sites

В 17.12.2017 в 00:28, cmdmn сказал:

У меня похожая ситуация. Подключение к интернет через WifiMaster0/WifiStation0. Необходимо, что бы весь трафик заворачивался через ovpn. Пока ovpn не поднялся, соединения не было.

Проблема в том, если у WifiMaster0/WifiStation0 интерфейса убрать параметр global, то ovpn не подключается.

Какой тогда смысл, в "openvpn connect via WifiMaster0/WifiStation0" ?

В OpenVPN автоматически не добавляются маршруты, как например в LT2P. Если прописать статический маршрут то всё работает, соединяется через интерфейс не входящий в global.

2017-12-21_13-40-14.jpg

Link to comment
Share on other sites

1 минуту назад, alexxx0677 сказал:

В OpenVPN автоматически не добавляются маршруты, как например в LT2P. Если прописать статический маршрут то всё работает, соединяется через интерфейс не входящий в global.

2017-12-21_13-40-14.jpg

Все добавляется если они есть в конфиге openvpn и поставить галку "получать маршруты..." в окне настройки openvpn

Link to comment
Share on other sites

В 12/20/2017 в 21:33, Вежливый Снайпер сказал:

Похоже эту проблему решать не собираются?! Жаль нельзя OpenWRT накатить, нормальные прошивки только для тплинков делают ((

Это не проблема, а особенность настроки вашего сервиса OpenVPN. Однако никто не мешает вам немного подумать и настроить все руками.

Вполне можете сами удалить из DNS-proxy удалить все сторонние адреса и запретить их добавление + добавить только IP DNS, которые резолвятся только через туннель.

Делать для этого автоматику немного проблематично, потому что у многих DNS-proxy еще отвечает за Yandex/SkyDNS.

Link to comment
Share on other sites

  • 2 weeks later...

Пытаюсь создать OpenVPN сервер типа tap.

Конфиг сервера:

tls-server
port 1194
proto udp
dev tap0
server_bridge 192.168.12.1 255.255.255.0 192.168.12.32 192.168.12.40
push 'dhcp-option DNS 192.168.12.1'
push 'redirect-gateway def1'
push 'route 192.168.12.0 255.255.255.0'
push 'route-gateway 192.168.12.1'
comp-lzo yes
keepalive 10 120
persist-key
persist-tun
verb 3

<ca>
-----BEGIN CERTIFICATE-----

-----END CERTIFICATE----- 
</ca>

<dh>
-----BEGIN DH PARAMETERS-----

-----END DH PARAMETERS----- 
</dh>

<cert>
-----BEGIN CERTIFICATE-----

-----END CERTIFICATE-----
</cert>

<key>
-----BEGIN PRIVATE KEY-----

-----END PRIVATE KEY----- 
</key>

 

Конфиг клиента:

dev tap
client
proto udp
remote XXX.net 1194
resolv-retry infinite
mute-replay-warnings
comp-lzo
verb 3
keepalive 10 120
persist-key
persist-tun
nobind
ca ca.crt
cert crt.crt
key key.key

 

На старом кинетике с прошивкой OpenWRT всё работало. На новом Extra II подключается отлично, но в итоге ничего не работает. Может что-то еще нужно прописать/настроить?

Link to comment
Share on other sites

В 1/4/2018 в 15:39, kavtemp сказал:

Пытаюсь создать OpenVPN сервер типа tap.

Конфиг сервера:

tls-server
port 1194
proto udp
dev tap0
server_bridge 192.168.12.1 255.255.255.0 192.168.12.32 192.168.12.40
push 'dhcp-option DNS 192.168.12.1'
push 'redirect-gateway def1'
push 'route 192.168.12.0 255.255.255.0'
push 'route-gateway 192.168.12.1'
comp-lzo yes
keepalive 10 120
persist-key
persist-tun
verb 3

<ca>
-----BEGIN CERTIFICATE-----

-----END CERTIFICATE----- 
</ca>

<dh>
-----BEGIN DH PARAMETERS-----

-----END DH PARAMETERS----- 
</dh>

<cert>
-----BEGIN CERTIFICATE-----

-----END CERTIFICATE-----
</cert>

<key>
-----BEGIN PRIVATE KEY-----

-----END PRIVATE KEY----- 
</key>

 

Конфиг клиента:

dev tap
client
proto udp
remote XXX.net 1194
resolv-retry infinite
mute-replay-warnings
comp-lzo
verb 3
keepalive 10 120
persist-key
persist-tun
nobind
ca ca.crt
cert crt.crt
key key.key

 

На старом кинетике с прошивкой OpenWRT всё работало. На новом Extra II подключается отлично, но в итоге ничего не работает. Может что-то еще нужно прописать/настроить?

Скорее всего да, нужно. На OpenWRT можно не кивать, реализация отличается кардинально.

Опишите, что вы хотите получить в итоге.

Link to comment
Share on other sites

9 часов назад, Le ecureuil сказал:

Скорее всего да, нужно. На OpenWRT можно не кивать, реализация отличается кардинально.

Опишите, что вы хотите получить в итоге.

Дома есть DLNA сервер. Нужно сделать VPN-сервер, чтобы DLNA работал и на VPN-клиентах. Фактически клиент должен попадать прямо внутрь домашней сети

Link to comment
Share on other sites

Тогда сделайте простой tap-сервер, но без раздачи адресов, и засуньте его в мост Home командой
> interface Home include OpenVPN0
Получите желаемое. Адреса будет раздавать DHCP-сервер кинетика.

Link to comment
Share on other sites

28 минут назад, Le ecureuil сказал:

Тогда сделайте простой tap-сервер, но без раздачи адресов, и засуньте его в мост Home командой
> interface Home include OpenVPN0
Получите желаемое. Адреса будет раздавать DHCP-сервер кинетика.

Спасибо большое! Всё заработало

Link to comment
Share on other sites

Какие-то странные проблемы при работе по UDP, соединяется через раз, после старта роутера может часами не соединяться, потом таки подключиться.

Ошибки а-ля  [AF_INET] failed, will try again in 5 seconds. По TCP проблем нет, в то же время, при подключении с компа по UDP также никаких проблем нет, связь стабильная.

Куда копать?

Edited by esetnod
Link to comment
Share on other sites

В 1/13/2018 в 08:00, esetnod сказал:

Какие-то странные проблемы при работе по UDP, соединяется через раз, после старта роутера может часами не соединяться, потом таки подключиться.

Ошибки а-ля  [AF_INET] failed, will try again in 5 seconds. По TCP проблем нет, в то же время, при подключении с компа по UDP также никаких проблем нет, связь стабильная.

Куда копать?

Нужно хотя бы с self-test начать в таком случае.

Может у вас провайдер включил DPI и блокирует OpenVPN?

Link to comment
Share on other sites

Решил тут написать, чтобы не плодить темы про openVPN, если ошибся, поправьте пожалуйста куда идти.

Возникла острая необходимость в этом виде подключения.

Сервером выступает Start II клиентом Giga III внутри одного провайдера. Соединение по WISP. 

На стороне клиента не устанавливается ip, постоянно дёргается. Само соединение на клиенте горит серым. Записи в журнале при этом:

Скрытый текст

 

Jan 16 06:38:07OpenVPN0
RESOLVE: Cannot resolve host address: KEENETIC-1.mykeenetic.ru:<--192.168.124.118 (Servname not supported for ai_socktype)
Jan 16 06:38:07OpenVPN0
Could not determine IPv4/IPv6 protocol
Jan 16 06:38:07OpenVPN0
GID set to nobody
Jan 16 06:38:07OpenVPN0
UID set to nobody
Jan 16 06:38:07OpenVPN0
Closing TUN/TAP interface
Jan 16 06:38:07OpenVPN0
SIGUSR1[soft,init_instance] received, process restarting
Jan 16 06:38:07OpenVPN0
Restart pause, 5 second(s)
Jan 16 06:38:08ndm
Network::Interface::OpenVpn: "OpenVPN0": system failed [0xcffd0820], unable to set down tunnel interface: no such device.
Jan 16 06:38:08ndm
Network::Interface::IP: "OpenVPN0": IP address cleared.
Jan 16 06:38:08OpenVPN0
SIGINT[hard,init_instance] received, process exiting

 

На стороне сервера нет ошибок.

Конфиг для сервера как есть:

Скрытый текст

dev tun
ifconfig 10.31.0.1 10.31.0.2
cipher AES-128-CBC
<secret>
  <--#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
39ff83bce1eee6bbfe5cfc79574dc33d
17aa55b6924c7cf997fbc5756de3f7bf
d6d2f77af643e88f1398efdf412c7590
f4e128cb4dad3200450be31784238970
4c3d7a251c4f44b71ee334bd3de97c83
557402f106ed4baa8a82442add73a1f4
60067903bbaa0fedeb607cae0878ec16
b465d640cd0de8e3267a116bce505782
54a1ac2a9cecfb76f3a2680dd7e85744
c7b9beda0265bd59bd6a7b25b9f74ab1
96395729a648dbab82183b53e896dd39
33a9a4cc7efa948eccdeb98e078c521e
1f525b7ee79593b11e4e063991921967
7bfde24160f555a3090cdacac7fc3a98
c9337f991e2681012dc8de29b5d8e2f6
5d45ee03ba1218ba30afc963caa46fdc
-----END OpenVPN Static key V1-----
</secret>
verb 3
route 192.168.1.0 255.255.255.0

Конфиг для клиента как есть:

Скрытый текст

dev tun
remote KEENETIC-1.mykeenetic.ru <--192.168.124.118
ifconfig 10.31.0.2 10.31.0.1
cipher AES-128-CBC
<secret>
  <--#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
39ff83bce1eee6bbfe5cfc79574dc33d
17aa55b6924c7cf997fbc5756de3f7bf
d6d2f77af643e88f1398efdf412c7590
f4e128cb4dad3200450be31784238970
4c3d7a251c4f44b71ee334bd3de97c83
557402f106ed4baa8a82442add73a1f4
60067903bbaa0fedeb607cae0878ec16
b465d640cd0de8e3267a116bce505782
54a1ac2a9cecfb76f3a2680dd7e85744
c7b9beda0265bd59bd6a7b25b9f74ab1
96395729a648dbab82183b53e896dd39
33a9a4cc7efa948eccdeb98e078c521e
1f525b7ee79593b11e4e063991921967
7bfde24160f555a3090cdacac7fc3a98
c9337f991e2681012dc8de29b5d8e2f6
5d45ee03ba1218ba30afc963caa46fdc
-----END OpenVPN Static key V1-----
</secret>
verb 3
route 192.168.221.0 255.255.255.0

Все делал по  статье

Что я недопонял?

Self test пока не прикрепляю, так как уверен что ошибся с конфигом где-то...

 

 

 

 

 

 

 

Edited by rert03
Link to comment
Share on other sites

1 час назад, rert03 сказал:

 

 

<--192.168.124.118

Эту часть из кофига клиента удалите. 

Оставьте либо доменное имя либо ip адрес. 

И вот это «  <-- « в ключе

Edited by r13
Link to comment
Share on other sites

Только что, r13 сказал:

Эту часть из кофига клиента удалите. 

А как тогда должна правильно писаться строка, если у меня ip ?

Делал-же по статье, как там.

Link to comment
Share on other sites

9 минут назад, rert03 сказал:

А как тогда должна правильно писаться строка, если у меня ip ?

Делал-же по статье, как там.

remote 1.1.1.1

В статье это коментарии

Edited by r13
Link to comment
Share on other sites

Да, благодарю.

Туннель вроде поднялся, инет то есть то нет, прыгает. и Пинги не ходят ни в какую сторону ни на однин ip.

Вот текущий конфиг для сервера:

Скрытый текст

dev tun
ifconfig 10.3.0.1 10.3.0.2
cipher AES-128-CBC
<secret>
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
39ff83bce1eee6bbfe5cfc79574dc33d
17aa55b6924c7cf997fbc5756de3f7bf
d6d2f77af643e88f1398efdf412c7590
f4e128cb4dad3200450be31784238970
4c3d7a251c4f44b71ee334bd3de97c83
557402f106ed4baa8a82442add73a1f4
60067903bbaa0fedeb607cae0878ec16
b465d640cd0de8e3267a116bce505782
54a1ac2a9cecfb76f3a2680dd7e85744
c7b9beda0265bd59bd6a7b25b9f74ab1
96395729a648dbab82183b53e896dd39
33a9a4cc7efa948eccdeb98e078c521e
1f525b7ee79593b11e4e063991921967
7bfde24160f555a3090cdacac7fc3a98
c9337f991e2681012dc8de29b5d8e2f6
5d45ee03ba1218ba30afc963caa46fdc
-----END OpenVPN Static key V1-----
</secret>
verb 3
route 192.168.1.0 255.255.255.0

И для клиента:

Скрытый текст

dev tun
remote 10.25.1.1
ifconfig 10.3.0.2 10.3.0.1
cipher AES-128-CBC
<secret>
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
39ff83bce1eee6bbfe5cfc79574dc33d
17aa55b6924c7cf997fbc5756de3f7bf
d6d2f77af643e88f1398efdf412c7590
f4e128cb4dad3200450be31784238970
4c3d7a251c4f44b71ee334bd3de97c83
557402f106ed4baa8a82442add73a1f4
60067903bbaa0fedeb607cae0878ec16
b465d640cd0de8e3267a116bce505782
54a1ac2a9cecfb76f3a2680dd7e85744
c7b9beda0265bd59bd6a7b25b9f74ab1
96395729a648dbab82183b53e896dd39
33a9a4cc7efa948eccdeb98e078c521e
1f525b7ee79593b11e4e063991921967
7bfde24160f555a3090cdacac7fc3a98
c9337f991e2681012dc8de29b5d8e2f6
5d45ee03ba1218ba30afc963caa46fdc
-----END OpenVPN Static key V1-----
</secret>
verb 3
route 192.168.220.0 255.255.252.0

И тот ip который был присвоен по WISP теперь не доступен. Отключаю openVPN на сервере и клиент становиться доступен по этому ip.

 

Edited by rert03
Link to comment
Share on other sites

Вообще у меня какой-то бред с этим подключением выходит.

Вот что я постоянно наблюдаю во вкладке подключения:

 

Скрытый текст

5a5dac31abfa8_101.thumb.JPG.a70014d1b798543d0a0f611739573652.JPG

 

А это постоянно, но если обновить страницу, на пару секунд будет активно с присвоенным ip:

сис монитор.bmp

 

 

 

 

Эо при том, что на стороне сервера подключение дезактивировано (галка включить снята)

Link to comment
Share on other sites

Здравствуйте!

Подскажите,возможно ли использовать openvpn-клиент только для доступа к определенным белым ip,а весь остальной трафик пускать в обход тунелля?

Link to comment
Share on other sites

6 часов назад, Alezzzander сказал:

Здравствуйте!

Подскажите,возможно ли использовать openvpn-клиент только для доступа к определенным белым ip,а весь остальной трафик пускать в обход тунелля?

Да, делаете его public и global (но приоритетом ниже, чем ваш WAN), а затем прописываете роутинг на эти адреса через туннель. Готово.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...