packet-crafting
如何从虚拟 tun0 设备调试路由问题?
我有一个程序(由我编写)可以创建一个 tun0 设备并设置路由,以便可以从此设备读取发往 172.16.1.0/24 子网的数据包。我现在正尝试朝另一个方向前进,将数据包写入 tun 设备,以便 我的第一个尝试,只是更改源和目标地址和端口,效果很好。我可以运行以下命令: nc -u -s MY_IP -p 4001 172.16.1.3 4000 我的输入得到了回应。 我的第二次尝试,实际上是从头开始生成输出数据包,但目前失败了。 我可以运行tcpdump -i tun0并查看我写入的数据包: 11:30:14.433489 IP (tos...