Temat: Skrypt /etc/openvpn.firewall dwie instancje openvpn'a

Cześć,
zauważyłem problem ze skryptem /etc/openvpn.firewall, gdy uruchamiam więcej niż jedną instancję openvpn'a (akurat mam dwie). Problem jest ze zmienną która trzyma typ portu dla usługi, wiersz:

openvpn_proto=$(netstat -u -t -p -a -e -n 2>/dev/null | awk ' $0 ~/openvpn/ { print $1 ; } ')

Wtedy nie cały skrypt przechodzi z racji wpisu do iptables zawierającego wynik:

... -p udp udp ....

Może rozbić to na pętle w przypadku dwóch lub więcej instancji serwisu lub brać port z konfiguracji? Aktualnie wyciąłem sobie tylko pierwszy wiersz bo i tak obie instancje openvpn idą u mnie na TCP.

KO

--
KO

2

Odp: Skrypt /etc/openvpn.firewall dwie instancje openvpn'a

Czy ty piszesz o gargoyle? Ono nie przewiduje więcej niż jednej instancji, więc z tego punktu widzenia działa dobrze. Natomiast jak sam zmodyfikowałeś i uruchamiasz więcej to tak, musisz mieć świadomość że skrypty tego nie przewidują i musisz samodzielnie to modyfikować.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Skrypt /etc/openvpn.firewall dwie instancje openvpn'a

No tak własnie zrobiłem, przerobiłem bo używam paczki od Ciebie ale mam w sumie więcej niż jedną instancję. Nie brałem pod uwagę, że nie przewiduje się więcej niż jednej usługi smile

--
KO