minion
New Member
Moin moin,
da ich mittlerweile mit meinem Latein am Ende bin, frage ich hier mal nach und hoffe, dass hier jemand besser mit iptables ist als ich.
Also nun zu meinem Problem, ich habe meinen headless server, auf dem der OpenVPN client läuft. Während der Client aktiv ist, würde ich gerne trotzdem zugriff via SSH haben.
Hier mein iptables/ip setup:
OS: Ubuntu 16.04.4 LTS
Sonstiges: SeedBox mittels QuickBox installiert.
Ich bin mir nach einigem debuggen mittlerweile ziemlich sicher, dass die config so funktioniert und der eingehende und ausgehende traffic richtig ge-marked wird.
Das Interessante ist, sobald ich den OpenVPN Service starte und die Verbindung steht, funktioniert der Zugriff via SSH nicht mehr.
Hat jemand ne Idee, wo ich ansetzen kann bzw. sieht den Fehler direkt?
Grüße
minion
da ich mittlerweile mit meinem Latein am Ende bin, frage ich hier mal nach und hoffe, dass hier jemand besser mit iptables ist als ich.
Also nun zu meinem Problem, ich habe meinen headless server, auf dem der OpenVPN client läuft. Während der Client aktiv ist, würde ich gerne trotzdem zugriff via SSH haben.
Hier mein iptables/ip setup:
Code:
iptables -t mangle -A PREROUTING -i eth0 -m conntrack --ctstate NEW -j CONNMARK --set-mark 1
iptables -t mangle -A OUTPUT -m connmark --mark 1 -j MARK --set-mark 2
ip route add 172.31.1.1/32 dev eth0 proto kernel scope link src 1.0.0.101 table 2
ip route add default via 172.31.1.1 table 2
ip rule add fwmark 2 table 2
OS: Ubuntu 16.04.4 LTS
Sonstiges: SeedBox mittels QuickBox installiert.
Ich bin mir nach einigem debuggen mittlerweile ziemlich sicher, dass die config so funktioniert und der eingehende und ausgehende traffic richtig ge-marked wird.
Das Interessante ist, sobald ich den OpenVPN Service starte und die Verbindung steht, funktioniert der Zugriff via SSH nicht mehr.
Hat jemand ne Idee, wo ich ansetzen kann bzw. sieht den Fehler direkt?
Grüße
minion