检测外网连接
-
确认外网连接是否开启
- 在命令行环境中使用以下命令连接到目标服务器:
wsh -c -u 1.1.1.1 192.168.1.1
- 如果连接被断开,尝试使用:
wsh -c -u 1.1.1.1 192.168.1.1 & -n
- 观察输出,确保流量正常。
- 在命令行环境中使用以下命令连接到目标服务器:
-
查看服务器端口
- 在终端中运行以下命令查看目标服务器的端口:
ls -l /etc/shell/
检查端口是否正确并与目标服务器的端口一致。
- 在终端中运行以下命令查看目标服务器的端口:
-
检查网络设备
- 确保网络接口运行:
nsm -i
- 查看网络管理面板,检查防火墙设置是否允许外网流量,配置是否正确。
- 确保网络接口运行:
-
使用Wireshark查看流量
- 安装Wireshark:
sudo apt-get install wireshark wireshark-ncwsh
- 连接到目标服务器并查看流量:
wsh -c -u 1.1.1.1 192.168.1.1 & -n
注意:流量大小为表示没有流量到目标服务器。
- 安装Wireshark:
-
量限制
- 在Wireshark中查看流量内容量:
wsh -c -u 1.1.1.1 192.168.1.1 & -n -v
量是否正常。
- 在Wireshark中查看流量内容量:
-
检查来源和目的
- 在Wireshark中查看流量来源和目的:
wsh -c -u 1.1.1.1 192.168.1.1 & -n -c
确认来源和目的与预期一致。
- 在Wireshark中查看流量来源和目的:
-
检查流量输出
- 在目标服务器的管理面板中查看流量输出:
确认流量正确输出到目标服务器。
- 在目标服务器的管理面板中查看流量输出:
-
处理错误
- 如果连接到目标服务器后显示流量大小为,检查目标服务器的配置文件,确保流量输出正确。
- 查看网络管理面板,确保防火墙允许外网流量。
- 调整Wireshark设置,如内容量限制或流量识别。
通过以上步骤,您可以系统地检测外网连接,确保网络正常运行,检查流量、端口和设备配置是关键,必要时进行进一步的网络配置优化。




