Nftables und openvpn: Unterschied zwischen den Versionen
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 |
| − | * | + | *landev = ens19 |
| − | * | + | *vpndev = tun0 |
| − | * | + | *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
