僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
十年前はうまくできてたかどうか。
$ sudo iptables -t nat \ -A PREROUTING \ -p tcp \ --dport 80 \ -j REDIRECT \ --to-ports 8000 $ sudo iptables -t nat \ -I OUTPUT \ -p tcp \ --dport 80 \ -J REDIRECT \ --to-ports 8000
確認はサーバ側にpython、クライアント側に w3m。
$ python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ... 127.0.0.1 - - [03/Sep/2016 22:14:45] "HEAD / HTTP/1.0" 200 -
$ w3m -dump_head http://localhost HTTP/1.0 200 OK Server: SimpleHTTP/0.6 Python/2.7.12+ Date: Sat, 03 Sep 2016 13:14:45 GMT Content-type: text/html; charset=UTF-8 Content-Length: 3200
$ sudo iptables -t nat -F を忘れてNet接続でコケること2回。
sshなどはもちろん、何の異常もなかったが。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。