Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linux上的netcat代理外壳问题_Linux_Shell_Netcat - Fatal编程技术网

linux上的netcat代理外壳问题

linux上的netcat代理外壳问题,linux,shell,netcat,Linux,Shell,Netcat,我试图遵循一些使用netcat或理想的knc(kerberos netcat)创建代理的方法;或者查看通过代理进行调试的管道,或者创建一个kerberos身份验证链接,通过该链接,我可以通过隧道传输一些基于java的tcp服务器到服务器的流量 以本例为例,模式似乎类似于: mkfifo fifo nc -l -p 8080 <fifo | nc tweakers.net 80 >fifo 然而,如果我单独运行管道的乙醚侧,则不会出现错误: nc -l -p 8080 <fif

我试图遵循一些使用netcat或理想的knc(kerberos netcat)创建代理的方法;或者查看通过代理进行调试的管道,或者创建一个kerberos身份验证链接,通过该链接,我可以通过隧道传输一些基于java的tcp服务器到服务器的流量

以本例为例,模式似乎类似于:

mkfifo fifo
nc -l -p 8080 <fifo | nc tweakers.net 80 >fifo
然而,如果我单独运行管道的乙醚侧,则不会出现错误:

nc -l -p 8080 <fifo
nc tweakers.net 80 >fifo
nc-l-p8080先进先出
我错过了什么才能让它发挥作用


我运行的是Red Hat Enterprise Linux Server 6.2版(圣地亚哥)bash或ksh

令人烦恼的是-p选项让事情变得一团糟。以下命令运行正常:

nc -l 8080 <fifo | nc somehost.com 80 >fifo
很好

nc -l 8080 <fifo | nc somehost.com 80 >fifo
telnet localhost 8080
get /