November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Monday, September 11th, 2017 08:33 pm

Подключился с клиентской машинки к серверу, посмотрел в тамошний лог, а.. соединения на сервер приходят со 127.0.0.1:

Sep 11 12:19:31 srv ovpnsrv[16954]: 127.0.0.1:42277 [plex7] Peer Connection Initiated with [AF_INET]127.0.0.1:42277
Sep 11 12:19:31 srv ovpnsrv[16954]: plex7/127.0.0.1:42277 OPTIONS IMPORT: reading client specific options from: /etc/openvpn/ccd/plex7
Sep 11 12:19:31 srv ovpnsrv[16954]: plex7/127.0.0.1:42277 MULTI: Learn: 10.20.30.2 -> plex7/127.0.0.1:42277
Sep 11 12:19:31 srv ovpnsrv[16954]: plex7/127.0.0.1:42277 MULTI: primary virtual IP for plex7/127.0.0.1:42277: 10.20.30.2
Sep 11 12:19:32 srv ovpnsrv[16954]: plex7/127.0.0.1:42277 PUSH: Received control message: 'PUSH_REQUEST'
Sep 11 12:19:32 srv ovpnsrv[16954]: plex7/127.0.0.1:42277 send_push_reply(): safe_cap=960
и т.д...

Машинки физически разные, и хотя в данном случае они соединялись непосредственно через wifi, но никаких дополнительных туннелей между ними нету, прокси-серверов тоже нету, а в настройках клиента указан публичный адрес сервера. Кто тут грамотные системные администраторы – попробуйте догадаться, как такое может получиться ;)

Это не проблема, а просто загадка. Я-то ответ знаю.

Оригинал этой записи в личном блоге.

Monday, September 11th, 2017 07:39 pm (UTC)
Соединения приходят, но через локальный файрвол/антивирус?
Monday, September 11th, 2017 07:52 pm (UTC)
Ну как-как? Небось роутинг через задницу проброшен, линухоиды это любят ;)
ЗЫ: я помню, что с меня мини-сочинение "за что я ненавижу линух", но всё никак свободное время с настроением не совпадает.
Edited 2017-09-11 07:53 pm (UTC)
Monday, September 11th, 2017 08:56 pm (UTC)
Это он в лог резолвит IP в имя "127.0.0.1" ?
Tuesday, September 12th, 2017 09:35 am (UTC)
xinetd redirect=127.0.0.1 1194
Правда в упор не понимаю, какой смысл редиректить в самого себя.
Monday, September 18th, 2017 04:19 pm (UTC)
Ой, openvpn через tcp. И как, лаг сильно больше?
Tuesday, September 19th, 2017 06:04 am (UTC)
Все равно пока это не TCP. Из-за того, что он stateful и гарантирует доставку пакетов в порядке отправления, ему приходится задерживать пакеты в окне приема. TCP-over-TCP использует уже два окна на разных уровнях, так что если в пути случаются потери, перемешивание пакетов или большой исходный лаг, то вложенный TCP может уже никогда не выйти из таймаута.