Nftables und openvpn: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „= Variablen = *WANDEV = eth0 *LANDEV = ens19 *VPNDEV = tun0 *OVPNPORT = 1194 *LAN = 10.82.228.0/24 *VPN = 172.31.2.0/24 {{#drawio:ipt-openvpn}} = Vorausgeset…“)
 
Zeile 1: Zeile 1:
 
= Variablen =
 
= Variablen =
*WANDEV = eth0
+
*wandev = eth0
*LANDEV = ens19
+
*landev = ens19
*VPNDEV = tun0
+
*vpndev = tun0
*OVPNPORT = 1194
+
*vpnport = 1194
 
*LAN = 10.82.228.0/24
 
*LAN = 10.82.228.0/24
 
*VPN = 172.31.2.0/24
 
*VPN = 172.31.2.0/24

Version vom 22. April 2025, 13:40 Uhr

Variablen

  • wandev = eth0
  • landev = ens19
  • vpndev = tun0
  • vpnport = 1194
  • LAN = 10.82.228.0/24
  • VPN = 172.31.2.0/24

Vorausgesetztes Connection Tracking

Verschlüsselter Verkehr – OpenVPN UDP
  • nft add rule inet filter input iifname "$WANDEV" udp dport $OVPNPORT ct state new accept
VPN → LAN
Pakete aus dem Tunnel ins interne Netz
  • nft add rule inet filter forward iifname "$VPNDEV" oifname "$LANDEV" ip saddr $VPN ip daddr $LAN ct state new accept