У меня есть несколько туннелей SSH, настроенных между сервером нашей компании (веб-сайт хостов) и серверами наших клиентов (база данных хостов). Для всех сайтов, кроме одного, соединение относительно стабильно, однако один сайт постоянно вызывает проблемы. Я проверял, сохранилось ли соединение, используя следующую команду;
netsta -aN | grep 24011
И получил такой вывод;
tcp 0 0 127.0.0.1:24011 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:24011 127.0.0.1:46183 ESTABLISHED
tcp 0 0 127.0.0.1:24011 127.0.0.1:46179 ESTABLISHED
tcp 0 0 127.0.0.1:24011 127.0.0.1:46182 ESTABLISHED
tcp 0 0 127.0.0.1:24011 127.0.0.1:45907 ESTABLISHED
tcp 0 0 127.0.0.1:24011 127.0.0.1:46181 ESTABLISHED
tcp6 0 0 ::1:24011 :::* LISTEN
tcp6 0 0 127.0.0.1:45907 127.0.0.1:24011 ESTABLISHED
tcp6 0 0 127.0.0.1:46179 127.0.0.1:24011 ESTABLISHED
tcp6 0 0 127.0.0.1:46183 127.0.0.1:24011 ESTABLISHED
tcp6 0 0 127.0.0.1:46181 127.0.0.1:24011 ESTABLISHED
tcp6 0 0 127.0.0.1:46182 127.0.0.1:24011 ESTABLISHED
Может ли кто-нибудь точно объяснить, что здесь происходит, как и для любого другого соединения, когда я netstat я получаю следующие результаты;
tcp 0 0 127.0.0.1:24002 0.0.0.0:* LISTEN
tcp6 0 0 ::1:24002 :::* LISTEN
Откуда все эти связи и могут ли они стать причиной того, что мое соединение не работает.
Они исходят от какого-то процесса в вашей локальной системе. Вероятно, приложение, которое вы пытаетесь использовать.
Скорее всего, они являются признаком того, что ваше соединение не работает, а не причиной. Ваше приложение попыталось открыть несколько подключений через туннель, но подключения не завершились полностью, поэтому они отображаются как открытые.
Чтобы точно определить, какой локальный процесс владеет подключениями, выполните lsof -i
(требуется lsof :) или ss -ltp
(часть пакета iproute linux, бесполезна, если вы не используете Linux).