2013-11-25 34 views
6

我创建了一个conf文件,用于连接位于/ usr/local/etc/stunnel /中的stunnel的地址和端口,并启动了stunnel服务。我如何测试stunnel?

我已经绑定的地址,我的本地IP地址127.0.0.1:60005

要测试连接,我试图地址通过telnet连接带:

的telnet 127.0。 0.1 6万5

打开:

试图127.0.0.1 ...已127.0.0.1。转义字符是'^]'。 由外国主机关闭的连接。

我知道连接没有被外部主机关闭,因为我试着用原始IP地址telnet,没有问题。

那么, 如何测试我的stunnel连接,除了使用telnet? 谢谢。

回答

2

测试它的一种方法是使用tcpdump

尝试:tcpdump port 60005 -n -vvvv

然后一些数据发送到该接口:echo "blah" > nc localhost 60005

您应该tcpdump看到包;如果您没有看到任何数据包,请尝试让tcpdump在与-i交换机不同的接口上进行监听。

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

向我展示了我需要看到的东西。我唯一需要做的就是改变端口号。