Zmiana nazwy urządzenia OpenVPN

13

Mam wiele programów serwera VPN działających na tym samym serwerze, dwa z nich (tinc i openvpn) używają tych samych /dev/net/tunurządzeń i spawnują tunX iface.

Później uruchomione będą korzystać z urządzeń tun od zera , więc używają się nawzajem, powodując wiele problemów i zakłócenia usług.

Moje pytanie brzmi: czy można pozwolić OpenVPN na odrodzenie własnego tunu z innymi nazwami, takimi jak tun-X lub otun-Y itp.?

Wilkołak Luginbash
źródło

Odpowiedzi:

15

Tak, możesz użyć tej devopcji, aby określić, którego urządzenia chcesz użyć. Musisz także dodać, dev-typeaby określić tun lub dotknij:

dev ovpn-tcp
dev-type tun

Użyje urządzenia tun o nazwie ovpn-tcp, co daje:

$ 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 

Jest to bardzo przydatne - o wiele łatwiejsze do zawieszenia, np. iptablesWyklucza znane nazwy urządzeń.

derobert
źródło