linux DNAT -A PREROUTING -s 192.168.1.26 -p tcp --dport 8033 -j DNAT --to-destination 192.168.1.206:8033 端口不同tcp&udp192.168.1.26客户端8033 服务端192.168.1.206 端口8033
时间: 2024-02-17 13:04:28 浏览: 175
linux下tcp的服务端和客户端代码,一个服务器对应多个客户端 (多线程和select方式创建服务端)
如果你的客户端使用的是 TCP 协议,那么你可以使用 telnet 命令测试 TCP 连接是否成功。在客户端上打开终端,输入以下命令:
```
telnet 192.168.1.206 8033
```
如果连接成功,你会看到类似以下的输出:
```
Trying 192.168.1.206...
Connected to 192.168.1.206.
Escape character is '^]'.
```
这表示你已经成功连接到了服务端的 TCP 端口 8033。如果连接不成功,你可以尝试检查服务端和客户端的防火墙设置,或者检查你的端口转发规则是否设置正确。如果你的客户端使用的是 UDP 协议,那么你可以使用 netcat 命令测试 UDP 连接是否成功。在客户端上打开终端,输入以下命令:
```
echo "Hello, world." | nc -u 192.168.1.206 8033
```
如果连接成功,你会看到类似以下的输出:
```
Hello, world.
```
这表示你已经成功发送了一个 UDP 数据包到服务端的 UDP 端口 8033。如果连接不成功,你可以尝试检查服务端和客户端的防火墙设置,或者检查你的端口转发规则是否设置正确。
阅读全文