如何在 socat 中指定源端口?
在 netcat 中我可以简单地:
nc -u -s 192.168.0.1 -p 8888 192.168.0.2 9999
我试过
socat udp4:192.168.0.2:9999 STDIN:192.168.0.1:8888
失败了
STDIN: wrong number of parameters (2 instead of 0)
那么我该如何在 socat 中做到这一点呢?
答案1
要实现相同的行为,nc -u -s 192.168.0.1 -p 8888 192.168.0.2 9999
请使用socat
:
$ socat - UDP4:192.168.0.2:9999,bind=192.168.0.1:8888