CentOS 7 を OpenVPN client にする話。
うまい説明が見つけられなかったのでメモしておく。
tun の場合は openvpn を起動するだけで OK だけど、 tap の場合には openvpn を起動するだけでは繋がらない。
この場合、あらかじめブリッジを作成しておいて (br1とする) 、openvpn が作った tap デバイス (tap1 とする) する。
# brctl addif br1 tap1
とした上で、
# ifconfig tap1 up
とし、 br1 に振った(振られた) IP アドレスで VPN につながるようになる。