私は同じサーバー上で複数のVPNサーバーソフトウェアを実行していますが、そのうちの2つ(tincとopenvpn)は同じ/dev/net/tun
デバイスを使用してtunX ifaceを作成します。
後で起動すると、トンデバイスを使用します。若いだから、お互いの機器を再利用し、多くの問題やサービスの中断を引き起こします。
私の質問は、OpenVPNに別の名前(tun-Xやotun-Yなど)で独自のtunを生成させることができますか?
答え1
はい、このdev
オプションを使用して使用するデバイスを指定できます。また、dev-type
tunまたはtapを指定するには、以下を追加する必要があります。
dev ovpn-tcp
dev-type tun
tunと呼ばれるデバイスが使用され、ovpn-tcp
以下を提供します。
$ ip link ls ovpn-tcp
7: ovpn-tcp: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode DEFAULT qlen 100
link/none
iptables
これは非常に便利です。たとえば、既知のデバイス名を除外するなどの操作を簡単にすることができます。