в мрежата

уроци за компютри мрежи и сигурност

Начало Мрежи и WEB Софтуер Как да накараме VPN host-to-net връзката да работи през NAT Firewall


Как да накараме VPN host-to-net връзката да работи през NAT Firewall

Е-мейл
Оценка на читателите: / 4
Слаба статияОтлична статия 

Ако не използвате VPN шлюз приятелски настроен към NAT защитните стени и VPN клиентски софтуер неизискващ промени в конфигурацията на вашия рутер, за да установи VPN тунел тук ще намерите идея как да се спавите с проблема.

VPN Passthrough

Първото което трябва да направите е да проверите дали рутера ви има настройки за VPN passthrough (PPTP, L2TP, IPSec Passthrough) почти всички съвременни рутери притежават тези функции, проверете вашия. Решението на проблема може да е по-лесно отколкото сте предполагали!

Ето къде се намират тези опции в моя вече старичък Linksys WRT54GC:

vpn passthrough

В меню security > VPN Passthrough включете (enable) IPSec Passthrough, L2TP Passthroug, PPTP Passthrough и натиснете бутона Save settings. Ако не притежавате този модел вероятно ще са на друго място, консултирайте се с упътването към рутера.

Ако рутера ви няма тази функционалност не се отчайвайте все още можете да направите нещата да заработят.

Препредаване на портове

Следващата стъпка е да опитате да отворите някои портове в защитната стена, за да накарате VPN-a да заработи. В зависимост от протокола, който ползва вашия VPN ще трябва да отворите и съответния порт до компютъра на който ползвате VPN клиента.

Забележка: това отваряне на портовете работи само с един компютър. Ако имате няколко VPN клиента ще ви трябва рутер поддържащ сътветния VPN протокол без да се налага да отваряте портове.

Ако ползвате PPTP протокол, трябва да отворите и пренасочите TCP порт 1723. По този начин ще позволите на PPTP да контролира трафика през рутера. PPTP се нуйдае от IP протокол 47 (Generic Routing Encapsulation) за VPN трафика, но това е нужен протокол а не порт. Нужно е рутера ви да има вградена функция да управлява този протокол през NAT - това е изпълнено в почти всички рутери.

За IPsec VPN-а е нужно UDP порт 500 да бъде отворен за IKE ключа за установяване на тунела, IP протокол 51 за автентициране на хедъра на трафина (не е нужен винаги) и IP протокол 50 за капсулиране на трафика в пакети. Отново единствено UDP порта можете да препредавате през рутера до машината ползваща VPN-a, ще е нужно рутера да поддържа протоколите 50 и 51, което е истина за почти всички рутери.

В допълнение ако ползвате L2TP през IPsec канал ще ви трявба и препредаване на UDP порт 1701 за L2TP трафика.

Ето как би изглеждало такова препредаване към хост с адрес 192.168.1.16 реализирано в IPcop софтуерния рутер, за който съм писал доста:

port forwarding

Това което трябва да търсите във вашия рутер е меню Port Forwarding, менюала към рутера ви може да е полезен за целта.

Надявам се темата да ви е била полезна. Ако имате мнения, допълнения или въпроси по темата не се колебайте да ползвате формата за коментари по-долу!


 

Добавете коментар

Вашето име:
Заглавие:
Коментар:
  Кодът за потвърждение. Само малки символи без разстояния между тях.
Секретен код:

последно от форума

в Windows от worldworld, 03-02-12 10:59
в МРЕЖИ от s_kolew, 25-12-11 14:31
в Windows от joro, 03-11-11 12:01
в МРЕЖИ от dulcesita13, 15-10-11 18:45
в Windows от hitaza666, 03-09-11 21:23

Поща



Не си логнат.

Ако това което четете тук ви харесва гласувайте за нас!
Ако това което четете тук ви харесва гласувайте за нас!

Кой е на линия

В момента има 135 посетителя в сайта