OpenVPNで自宅サーバ群とLAN間接続VPNを常時張っておこうと思ったのだが……。
OpenVPNを起動しようとすると、
Note: Cannot open TUN/TAP dev /dev/net/tun: Permission denied (errno=13)で起動できない。
root権限があるのにPermission Deniedってどうよ、と思うわけだが、現時点では
tunには対応していないとのこと。マジデスカ?
tun/tapは仮想ネットワークデバイスで、tunはレイヤ3、tapはレイヤ2で使用する。前者はルーティング、後者はブリッジ、で大体合ってる。OpenVPNはルーティングモード(レイヤ3)/ブリッジモード(レイヤ2)の二者択一で構築するが、ともに/dev/net/tunを使用するので、これが使えない=OpenVPN使用不可、となる。
うーん、これは看過できないな……。VPSとの通信にVPNを使う、ってのは至極普通のことだと思うので。サービス単位の話としてSSL/TLS対応ということは別論としてあるにせよ、そこをVPNで包括的に賄う、というのは当たり前の話だからだ。
要望を上げておこう。
頼みますよDTIさん。