続・ServersMan @ VPS
Category : サーバ管理日記
Published by M-naka on 2010/8/8
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さん。