Scientific Linuxをインストールしたのを機に、CentOS上で動かしていたopenvpnを移設した。
openvpnをスタートすると、eth0に割り当てていたipが消えちゃう。。。
CentOSのときは大丈夫だったんだけどな。。。
/usr/share/doc/openvpn-2.1.4/sample-scripts/bridge-start を元にしてただけなんだけどな〜。
brctl addif $br $eth
for t in $tap; do
brctl addif $br $t
done
brctl addif のところでeth0のIPが消えてしまうようだ。
暫定処置として、最後に下記を追加した。
ifup $eth
一瞬downしてしまうのが、嫌だけど、vpnのサーバしかしてないからとりあえず、OK。
openvpnをstopするときは、eth0のIPは消えないが、default gatewayが消えてしまう。
もう、面倒なので、
bridige-stopの最終行に、
ifup eth0
を追加!