2
我想要遵循一些使用netcat或理想knc(kerberos netcat)創建代理的食譜;要麼查看通過代理進行調試以進行調試的內容,要麼創建經Kerberos認證的鏈接,通過該鏈接我可以隧道一些基於java的tcp服務器到服務器的流量。在Linux上的netcat代理shell問題
以這個例子http://notes.tweakblogs.net/blog/7955/using-netcat-to-build-a-simple-tcp-proxy-in-linux.html的模式似乎是這樣的:
mkfifo fifo
nc -l -p 8080 <fifo | nc tweakers.net 80 >fifo
然而,這給出了錯誤:
usage: nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port]
[-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_version]
[-x proxy_address[:port]] [hostname] [port[s]]
然而,如果我單獨運行的管道乙醚身邊,我沒有錯誤:
nc -l -p 8080 <fifo
nc tweakers.net 80 >fifo
我錯過了什麼讓它工作?
我運行紅帽企業Linux服務器版本6.2(聖地亞哥)bash或ksh。