SSH конфликтует при подключении ВПН

Интернет
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

Автор темы
zhigulich
Сообщения: 3
Зарегистрирован: 12 дек 2021, 22:21

SSH конфликтует при подключении ВПН

Сообщение zhigulich » 12 дек 2021, 22:36

Всем хорошего вечера!

Есть сетевой вопрос по подключениям в ОС Mint 20.2

Есть удаленный cерв, к которому коннекчусь через ssh, чтобы под его IP получать доступ как клиент для одной программулины.

Т.е. делаю SSH тоннель через plink
plink -ssh XXX.XXX.XXX.XXX -P 2222 -C -N -l log -pw pass -D 127.0.0.1:8000 -v

Все работает, но!

При включении ВПН, ssh-коннект сразу отваливается.
Пытаюсь подключить вновь и вылезает ошибка:

Local port 127.0.0.1:8000 SOCKS dynamic forwarding failed: Cannot assign requested address

ВПН отключаю, и все опять подключается.

На винде ничего подобного не было, все работало совместно без проблем 3 с лишним года.

Подскажите, куда копать этот конфликкт и где его исправить?

Аватара пользователя

madesta
Сообщения: 2407
Зарегистрирован: 11 июн 2017, 18:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 506 раз

SSH конфликтует при подключении ВПН

Сообщение madesta » 12 дек 2021, 23:32

М.б. попробовать выключить IPv6 ? Типа добавить в настройку:
$ xed ~/.ssh/config
Host *
AddressFamily inet


Автор темы
zhigulich
Сообщения: 3
Зарегистрирован: 12 дек 2021, 22:21

SSH конфликтует при подключении ВПН

Сообщение zhigulich » 13 дек 2021, 07:26

madesta писал(а):
12 дек 2021, 23:32
М.б. попробовать выключить IPv6 ? Типа добавить в настройку:
Это делал. Изменений нет.

В сети
Аватара пользователя

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 19:57
Решено: 216
Откуда: НН
Благодарил (а): 848 раз
Поблагодарили: 3080 раз

SSH конфликтует при подключении ВПН

Сообщение Chocobo » 13 дек 2021, 13:02

zhigulich, plink выдает какой-нибудь сопроводительный текст к твоей ошибке, что ему там не нравится?
Да и вообще, к чему лишняя обертка которая вызовет ssh, если можно все сделать напрямую) Может хоть дебагнуть проще будет.
Изображение
   
Изображение


Автор темы
zhigulich
Сообщения: 3
Зарегистрирован: 12 дек 2021, 22:21

SSH конфликтует при подключении ВПН

Сообщение zhigulich » 13 дек 2021, 15:53

Я не совсем понимаю, как сделать это средствами ssh
На win всегда plink юзал

Как должна выглядеть команда -
plink -ssh XXX.XXX.XXX.XXX -P 2222 -C -N -l log -pw pass -D 127.0.0.1:8000 -v
?

В сети
Аватара пользователя

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 19:57
Решено: 216
Откуда: НН
Благодарил (а): 848 раз
Поблагодарили: 3080 раз

SSH конфликтует при подключении ВПН

Сообщение Chocobo » 13 дек 2021, 16:00

Синтаксис похожий и там)
Вот тут описывал как-то поднятие socks
добавь тоже ключ -v а лучше даже -vvv для более подробного выхлопа и покажи тут если будет ошибка
Изображение
   
Изображение

Аватара пользователя

CaMINTcadze
Сообщения: 99
Зарегистрирован: 25 ноя 2017, 15:04
Благодарил (а): 4 раза

SSH конфликтует при подключении ВПН

Сообщение CaMINTcadze » 03 авг 2024, 13:52

Всем привет, столкнулся с такой же ошибкой при попытке прокладки SSH-тоннелей, при включенном ВПН.

Вчера поставил Amnexiz с протоколом Xray (он работает через порт 443), но суть в том, что изначально все ок работало почти сутки, пока не закрыл крышку ноута.

Т.е. всё работало отлично до момента засыпания минта, после пробуждения до SSH уже не достучаться.

Код: Выделить всё

~$ plink -ssh XX.XX.XX.XX -P 22 -C -N -l admin -pw admin -D 127.0.0.1:8000 -v -no-antispoof
Подключение идет, а в конце вылезает ошибка вылезает ошибка.

Код: Выделить всё

Local port 127.0.0.1:8000 SOCKS dynamic forwarding failed: Cannot assign requested address
Посмотрел нетстат

Код: Выделить всё

jmint@jminter:~$ netstat -anp | grep 127.0.0.1
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 127.0.0.1:10808         0.0.0.0:*               LISTEN      4398/xray           
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      -                   
tcp        0      0 127.0.0.1:9485          0.0.0.0:*               LISTEN      -                   
tcp        0      0 127.0.0.1:48142         127.0.0.1:10808         ESTABLISHED -                   
tcp        0      0 127.0.0.1:10808         127.0.0.1:48142         ESTABLISHED 4398/xray           
tcp        0      0 127.0.0.1:44512         127.0.0.1:10808         TIME_WAIT   -                   
tcp        0      0 127.0.0.1:44496         127.0.0.1:10808         TIME_WAIT   -                   
tcp        0      0 127.0.0.1:52494         127.0.0.1:10808         TIME_WAIT   -                   
tcp        0      0 127.0.0.1:41176         127.0.0.1:10808         ESTABLISHED -                   
tcp        0      0 127.0.0.1:10808         127.0.0.1:41176         ESTABLISHED 4398/xray           
tcp        0      0 127.0.0.1:60716         127.0.0.1:10808         TIME_WAIT   -                   
tcp        0      0 127.0.0.1:59284         127.0.0.1:10808         TIME_WAIT   -                   
udp        0      0 127.0.0.1:10808         0.0.0.0:* 
Linux Mint 21 (Cinnamon 5.4.11)

В сети
Аватара пользователя

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 19:57
Решено: 216
Откуда: НН
Благодарил (а): 848 раз
Поблагодарили: 3080 раз

SSH конфликтует при подключении ВПН

Сообщение Chocobo » 03 авг 2024, 19:11

CaMINTcadze, не достучаться до того ноута который уходил спать?
Изображение
   
Изображение

Аватара пользователя

CaMINTcadze
Сообщения: 99
Зарегистрирован: 25 ноя 2017, 15:04
Благодарил (а): 4 раза

SSH конфликтует при подключении ВПН

Сообщение CaMINTcadze » 03 авг 2024, 19:53

Chocobo писал(а):
03 авг 2024, 19:11
CaMINTcadze, не достучаться до того ноута который уходил спать?
Мне не создать ssh-тоннель ни с каким сервером, когда я подключаюсь к ВПН со своего ноута.
Если ВПН отключить, то все ок.

Такое ощущение, что ВПН забирает под себя все порты на локалхосте ноута.

Явно что-то в роутинге сбилось, когда я крышку ноута закрыл, не отключившишь от впн. Теперь не понимаю, куда копать.

Если порты просмотреть

lsof -iTCP:8000 -sTCP:LISTEN
lsof -iTCP:8001 -sTCP:LISTEN
lsof -iTCP:8002 -sTCP:LISTEN
...

То ничего по ним не выдает. Нет на них tcp
Linux Mint 21 (Cinnamon 5.4.11)

В сети
Аватара пользователя

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 19:57
Решено: 216
Откуда: НН
Благодарил (а): 848 раз
Поблагодарили: 3080 раз

SSH конфликтует при подключении ВПН

Сообщение Chocobo » 03 авг 2024, 20:04

CaMINTcadze писал(а):
03 авг 2024, 19:53
Явно что-то в роутинге сбилось
на локалхост слишком маловероятно, но текущий роутинг на клиенте можно глянуть в ip r

а также проверить простым tcp трейсом

traceroute -T -p <port> <ipaddr>
Изображение
   
Изображение

Аватара пользователя

CaMINTcadze
Сообщения: 99
Зарегистрирован: 25 ноя 2017, 15:04
Благодарил (а): 4 раза

SSH конфликтует при подключении ВПН

Сообщение CaMINTcadze » 03 авг 2024, 20:30

Конфликт какой-то xray с ssh пробросами. Забил, вернулся на протокол WG. Там проблемы нет.
Linux Mint 21 (Cinnamon 5.4.11)

Аватара пользователя

Dja
Сообщения: 7069
Зарегистрирован: 27 авг 2016, 17:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1378 раз
Поблагодарили: 742 раза

SSH конфликтует при подключении ВПН

Сообщение Dja » 05 авг 2024, 07:19

1 - впн должен быть с маршрутом.
2 - уснул - отвалился по таймауту - сам отвал при просыпании не получил поскольку ответ протух.
Я бы не запускал сессий перед сном.

Аватара пользователя

rogoznik
Сообщения: 10438
Зарегистрирован: 27 июн 2017, 10:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 795 раз
Поблагодарили: 2052 раза

SSH конфликтует при подключении ВПН

Сообщение rogoznik » 05 авг 2024, 07:29

Dja писал(а):
05 авг 2024, 07:19
Я бы не запускал сессий перед сном.
Так у меня запущена сессия - я работал. Затем пошел обедать и закрыл крышку ноута - ноут ушел спать. Предлагаешь каждый раз разрывать подключение к VPN?
ИзображениеИзображение

Аватара пользователя

Dja
Сообщения: 7069
Зарегистрирован: 27 авг 2016, 17:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1378 раз
Поблагодарили: 742 раза

SSH конфликтует при подключении ВПН

Сообщение Dja » 05 авг 2024, 07:31

rogoznik, Если бы он ушел в сон за ночь - я бы понял. Но за время обеда - зачем? ))) Соответствующе настроить параметры энергосбережения.

Аватара пользователя

rogoznik
Сообщения: 10438
Зарегистрирован: 27 июн 2017, 10:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 795 раз
Поблагодарили: 2052 раза

SSH конфликтует при подключении ВПН

Сообщение rogoznik » 05 авг 2024, 07:40

Dja писал(а):
05 авг 2024, 07:31
Но за время обеда - зачем?
А нафиг он будет стоять активный весь обед, который длится час?
ИзображениеИзображение

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 15:09
Решено: 111
Благодарил (а): 54 раза
Поблагодарили: 2178 раз

SSH конфликтует при подключении ВПН

Сообщение slant » 05 авг 2024, 08:36

rogoznik писал(а):
05 авг 2024, 07:29
Затем пошел обедать и закрыл крышку ноута - ноут ушел спать. Предлагаешь каждый раз разрывать подключение к VPN?
Оно само порвется. По таймауту. В такой ситуации ноут не может поддерживать соединение (спит), и удаленный сервер его отрубает как неактивное. После выхода ноута из сна НУЖНО переустанавливать соединение. Это нормально как раз.

Вернуться в «Работа с сетью»