揮発性のメモ2

最近知った知識を さも昔から知ってた風にメモ書きしていく

iptables-restoreでFWを設定する


どこのマニュアルを読んでもサイトを見ても こう書いてある

iptables-restore < /etc/sysconfig/iptables

が、実際には引数としてファイル名を書いてもちゃんと動作する

iptables-restore /etc/sysconfig/iptables

なんでかは知らん。
少なくとも RHEL6では /etc/init.d/iptables の中でこういう風に実行していた。


iptables-restore ってどんなんだろうと思ってfileで辿ったら 結構たらいまわしにされたのでメモ

$ file /sbin/iptables-restore
/sbin/iptables-restore: symbolic link to `/etc/alternatives/sbin-iptables-restore.i386'

$ file /etc/alternatives/sbin-iptables-restore.i386
/etc/alternatives/sbin-iptables-restore.i386: symbolic link to `/sbin/iptables-restore-1.4.7'

$ file /sbin/iptables-restore-1.4.7
/sbin/iptables-restore-1.4.7: symbolic link to `iptables-multi'

$ file /sbin/iptables-multi
/sbin/iptables-multi: symbolic link to `/etc/alternatives/sbin-iptables-multi.i386'

$ file /etc/alternatives/sbin-iptables-multi.i386
/etc/alternatives/sbin-iptables-multi.i386: symbolic link to `/sbin/iptables-multi-1.4.7'

$ file /sbin/iptables-multi-1.4.7
/sbin/iptables-multi-1.4.7: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped