VPN za maskaradą?

"Sub" <[email protected]>
Newsgroups gmane.linux.debian.user.polish
Message-ID <256BB14DC44C4B768FEDFCA028B6CC8A@MAIN2>
Witam,

Nie mogę sobie poradzić z zagadnieniem jak w tytule. Z tego co wyczytałem w
sieci istnieje faktycznie kłopot z przepuszczaniem ruchu VPN przez
maskaradę. A jednak przecież multum sieci stoi za maskaradą i tyle samo
multum ludzi korzysta z vpnu bedac w takiej konfiguracji.

A konfiguracja jest najprostrza.
1. Router VPN centrala (sprzęt, nie
2. Siec Internet
3. Router z maskaradą Debian
4. Sieć lokalna z klientami wdzwanianymi pod Windows.

Problem polega na tym, że wdzwaniany vpn klient z windows nie potrafi
przejść choćby autoryzacji (lohgin/hasło), połączenie nie zestawia się. Ten
sam klient przepięty na numery IP publiczne które omijają maskowanie 
wdzwania
się bez problemu.

Z tego co udało mi się znaleźć na sieci wynika, że maskarada w jakiś sposób 
modyfikuje pakiety vpnu przez co występują kłopoty ze spieciem takiego 
tunelu. Jest sporo opisów rozwiązań w oparciu o Swany ale sa to rozwiązania 
punkt punkt (w obu lokalizacjach są stawiane vpny na linuxie i nie 
przechodzą przez maskaradę).

Znalazłem na necie wpisy do maskarady które przepuszaczały by poza maskaradą 
ruch na poszczególnych portach wykorzystywanych przy VPN:

iptables --append INPUT --protocol AH --in-interface eth0 --jump ACCEPT
iptables --append INPUT --protocol ESP --in-interface eth0 --jump ACCEPT
iptables --append INPUT --protocol UDP --source-port 500 --destination-port 
500 --in-interface eth0 --jump ACCEPT
iptables --append INPUT --protocol UDP --source-port 4500 --destination-port 
4500 --in-interface eth0 --jump ACCEPT

tudzież próbowałem wykluczyć z maskarady protokoły odpowiedzialne za vpn:

iptables -t nat -I POSTROUTING 1 -p 50 -j ACCEPT.
iptables -t nat -I POSTROUTING 1 -p 51 -j ACCEPT.

Bez skutku niestety :(

Połączenia wdzwaniane przez klientów stojących za natem są przecież 
popularne. Ja nie mogę sobie dać z tym rady. Na każdym routerku za grosze 
jest opcja "VPN pass through".

Ale jak to zrobić na Linuxie?????????

Będę wdzięczny za każdą pomocną dłoń.

Pozdrawiam,


G.M.





-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/256BB14DC44C4B768FEDFCA028B6CC8A@MAIN2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.