ブリッジ接続のネットワーク設定

    • 忘れそうなのでメモ
# cat /etc/network/interfaces
auto lo
iface lo inet loopback

iface eth0 inet manual

auto br0
iface br0 inet static
        address   192.168.1.11
        network   192.168.1.0
        gateway   192.168.1.1
        broadcast 192.168.1.255
        netmask   255.255.255.0

        pre-up /sbin/ifconfig eth0 0.0.0.0 promisc up
        pre-up /usr/sbin/brctl addbr br0
        pre-up /usr/sbin/tunctl -u root -t tap0
        pre-up /sbin/ifconfig tap0 0.0.0.0 promisc up
        post-up /usr/sbin/brctl addif br0 eth0
        post-up /usr/sbin/brctl addif br0 tap0
        pre-down /sbin/ifconfig tap0 down
        pre-down /sbin/ifconfig eth0 down
        post-down /sbin/ifconfig br0 down
        post-down /usr/sbin/brctl delbr br0
    • tapモジュール
# cat /etc/modules

tun
bridge