2013-11-25 5 views
6

Я создал файл conf для подключения к адресу и порту для stunnel, чье местоположение находится в/usr/local/etc/stunnel/и запустило службу stunnel.Как я могу проверить stunnel?

Я переплетен адрес на мой локальный адрес IP-127.0.0.1:60005

Для проверки соединения, я попытался подключить адрес с помощью Telnet:

телнета 127,0. 0,1 60005

Включает:

Попытка 127.0.0.1 ... Connected к 127.0.0.1. Символом Escape является «^]». Соединение закрыто иностранным хостом.

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

Итак, Как я могу проверить свое соединение с туннелем, за исключением использования telnet? Спасибо.

ответ

2

Один из способов тестирования заключается в использовании tcpdump.

Try: tcpdump port 60005 -n -vvvv

Затем отправить некоторые данные на этот интерфейс: echo "blah" > nc localhost 60005

Вы должны увидеть пакеты из tcpdump; если вы не видите никаких пакетов, попробуйте использовать tcpdump для прослушивания на другом интерфейсе с помощью переключателя -i.

0
tcpdump port 60005 -n -vvvv, 
echo "blah" > nc localhost 60005** 

показал мне, что мне нужно было видеть. Единственное, что мне нужно было сделать, это изменить номер порта.

Смежные вопросы