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