Netcat

socat指定源埠

  • September 1, 2022

如何在 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中做到這一點?

要實現與nc -u -s 192.168.0.1 -p 8888 192.168.0.2 9999using相同的行為socat

$ socat - UDP4:192.168.0.2:9999,bind=192.168.0.1:8888

引用自:https://unix.stackexchange.com/questions/715792