差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| linux:commands:network:iptables [2020/02/09 16:57] – [設定内容をチェインごとに表示] ともやん | linux:commands:network:iptables [2020/02/10 08:53] (現在) – ともやん | ||
|---|---|---|---|
| 行 20: | 行 20: | ||
| $ sudo iptables -t nat -nL PREROUTING | $ sudo iptables -t nat -nL PREROUTING | ||
| </ | </ | ||
| + | |||
| + | ===== nat テーブルの透過プロキシ設定 ===== | ||
| + | < | ||
| + | $ sudo iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128 | ||
| + | $ sudo iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 443 -j REDIRECT --to-ports 3129 | ||
| + | |||
| + | $ sudo iptables -t nat -nL PREROUTING | ||
| + | Chain PREROUTING (policy ACCEPT) | ||
| + | target | ||
| + | REDIRECT | ||
| + | REDIRECT | ||
| + | </ | ||
| + | |||
| + | ===== nat テーブルの削除 ===== | ||
| + | **iptables -t < | ||
| + | **iptables -t < | ||
| + | < | ||
| + | $ sudo iptables -t nat -nL PREROUTING --line-numbers | ||
| + | Chain PREROUTING (policy ACCEPT) | ||
| + | num target | ||
| + | 1 REDIRECT | ||
| + | 2 REDIRECT | ||
| + | |||
| + | $ sudo iptables -t nat -D PREROUTING 2 | ||
| + | $ sudo iptables -t nat -D PREROUTING 1 | ||
| + | |||
| + | $ sudo iptables -t nat -nL PREROUTING --line-numbers | ||
| + | Chain PREROUTING (policy ACCEPT) | ||
| + | num target | ||
| + | |||
| + | </ | ||
| + | |||
| ===== 保存形式で表示 ===== | ===== 保存形式で表示 ===== | ||
| < | < | ||
| 行 34: | 行 66: | ||
| $ sudo iptables-restore < iptables_save.txt | $ sudo iptables-restore < iptables_save.txt | ||
| </ | </ | ||
| + | |||
| + | ===== 参考文献 ===== | ||
| + | [[https:// | ||
| + | |||