更改 OpenVPN 设备名称

更改 OpenVPN 设备名称

我在同一台服务器上运行多个 VPN 服务器软件,其中两个(tinc 和 openvpn)使用相同的/dev/net/tun设备并生成 tunX iface。

后面启动的将使用 tun 设备,因此他们重复使用彼此的设备并造成很多问题和服务中断。

我的问题是,是否可以让 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排除已知设备名称。

相关内容