Как я могу проверить stunnel?
Я создал файл conf для подключения к адресу и Порту для stunnel, местоположение которого находится в /usr/local/etc/ stunnel / и запустил службу stunnel.
я привязал адрес к моему локальному ip-адресу 127.0.0.1: 60005
чтобы проверить соединение, я попытался подключить адрес через telnet с:
telnet 127.0.0.1 60005
получается:
попытка 127.0.0.1... Подключается к 127.0.0.1. Escape-символ '^]'. Соединение закрыто внешним хостом.
Я знаю, что соединение не закрыто иностранным хостом, поскольку я попробовал telnet с исходным ip-адресом, нет проблем.
Так, как я могу проверить соединение stunnel, кроме как с помощью telnet? Спасибо.
2 ответов
один из способов проверить это-использовать tcpdump
.
попробуй: tcpdump port 60005 -n -vvvv
затем отправьте некоторые данные в этот интерфейс:echo "blah" > nc localhost 60005
вы должны увидеть пакеты от tcpdump
; Если вы не видите каких-либо пакетов, попробуй tcpdump
слушайте на другом интерфейсе с -i
переключатель.
tcpdump port 60005 -n -vvvv,
echo "blah" > nc localhost 60005**
показал мне только то, что мне нужно было увидеть. Единственное, что мне нужно было сделать, это изменить номер порта.