Openvpn

更改 OpenVPN 設備名稱

  • August 10, 2018

我在同一台伺服器上執行了多個 VPN 伺服器軟體,其中兩個(tinc 和 openvpn)使用相同的/dev/net/tun設備並產生一個 tunX iface。

後來開始的會使用從零開始的tun設備,所以他們重用了對方的設備,造成了很多問題和服務中斷。

我的問題是,是否可以讓 OpenVPN 使用其他名稱(如 tun-X 或 otun-Y 等)生成自己的 tun?

是的,您可以使用該dev選項來指定要使用的設備。您還必須添加dev-type以指定 tun 或點擊:

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已知設備名稱的規則。

引用自:https://unix.stackexchange.com/questions/195569