VPN lori ruta tabi gbigbe ebute: eyi wo ni yoo bori?
Gbigbe ebute le ji ebute lowo olugbo VPN lori ruta. Ṣe ayewo eni ti ibi-afonifoji, yọ kuro nikan ni map ti o takora, ki o si dan idile kookan wo.
Ruta funra rẹ pari VPN, ati pe ofin gbigbe atijọ kan si nfi ebute UDP kanna ranṣẹ si ẹrọ kan ninu LAN. Ikan ninu wọn nikan ni o le jẹ opin ti o daju, ati pe kernel ko dajo laarin wọn. Itumọ ibi-afonifoji n kọ packet naa pada ki o to beere lọwọ iṣẹ inu, nitorina ilana VPN nduro fun traffic ti a ti ranṣẹ si ibomiran tẹlẹ. Iṣẹ naa ni pinnu tani o ni ebute naa, lẹhinna mu awọn ofin naa ba ara wọn mu.
Ebute kan, awọn eni meji ti n beere
Sẹva VPN ti n ṣiṣẹ ninu ruta nilo igbanilaaye titẹsi ti o nyorisi socket tirẹ. Iwe NAT ibi-afonifoji fun ebute kanna nyorisi ibomiran patapata: adirẹsi LAN ati ipinnu gbigbe. Iwọnyi jẹ awọn opin oriṣiriṣi pẹlu awọn iwe-akọọlẹ oriṣiriṣi ati awọn ọna ikuna oriṣiriṣi. Ami ti o wọpọ ni pe idile adirẹsi kan n ṣiṣẹ ti ekeji ko ṣiṣẹ, nitori iwe ti o kù ni a kọ fun idile kan ati pe a ko tun wo o rara.
Kọ ẹtọ naa ṣaaju ṣiṣatunṣe: idile, adirẹsi ita, gbigbe, ebute ati ibi-afonifoji ti a tumọ.
Itumọ n ṣiṣẹ ṣaaju ayẹwo inu
NAT ibi-afonifoji yipada ibi-afonifoji packet ni ipele ṣaaju ipa-ọna, ki kernel to yan laarin ifijiṣẹ inu ati gbigbe. Ni kete ti ibi-afonifoji ba di aṣẹwo LAN, packet naa gba ọna gbigbe. A ko ṣe ayẹwo awọn ofin titẹsi fun socket ti ruta funrarẹ rara, nitorina iwe-akọọlẹ VPN wa ṣofo nigba ti alabara n duro.
Intended local entry:
WAN UDP 1194 -> router local socket -> input path
Conflicting old entry:
WAN UDP 1194 -> DNAT 192.168.50.10:1194 -> forward path
Ilana yẹn ni gbogbo ilana naa, ati awọn wiwo ẹrọ fi ara wọn pamọ lẹhin awọn apoti yiyan lai yi pada. Eni ti ibi-afonifoji si tun pinnu ọna ti packet yoo gba.
Ti aṣẹwo LAN ba jẹ opin ti a pinnu, gbigbe jẹ deede ati ruta ko gbọdọ tun gbọ lori ebute yẹn.
Pa map kan mọ ki o yọ ekeji kuro
Ṣe atokọ awọn iwe NAT fun ebute ati idile yẹn ki o yan ẹni ti yoo ye:
sudo iptables -t nat -S | grep 1194
sudo ss -lunp | grep :1194
Iwe TCP pẹlu nọmba kanna ko ni ibatan si ikuna UDP, ati pe kiki wọn bi ohun kan n mu yọọda ofin ti ko tọ kuro. Nigba ti socket inu yẹ ki o bori, eni ti map ti o takora yoo yọ tabi tun kọ iwe yẹn gan, ati pe igbanilaaye titẹsi fun ebute ti ruta funrarẹ wa ni aaye. Awọn gbigbe ti ko ni ibatan, ọna iṣakoso ati ẹda ti akojọ ofin yẹ ki o ye iyipada naa.
Ti VPN ba ngbe lori aṣẹwo lọtọ, gbigbe ni ohun ti o tọ. Iṣẹ kan ninu apo tabi ẹrọ afọwọyi le nilo ebute ti a tẹjade paapaa nigba ti a pe apoti naa ni ruta, nitorina tẹle socket ati aaye orukọ rẹ, kii ṣe aami lori apoti.
Jẹri eni naa lati ita
Dan idile kookan lọtọ, nitori asopọ IPv6 ti o pari lori ruta ko sọ nkankan nipa asopọ IPv4 ti ofin atijo n dari pada. Ka iwe-akọọlẹ ti iṣẹ ti n gba lati rii opin ti o dahun, ki o ka ifiranṣẹ aṣeyọri alabara bi ẹri ti ko lagbara. A nilo ṣiṣan tuntun fun idanwo ti o nilari. Fi aṣawakirisi ranṣẹ lati aṣẹwo ita pẹlu nc -zvu 203.0.113.7 1194 ki o ka iwe-akọọlẹ ti olubori pẹlu journalctl -u openvpn@server -n 20. Olugbo ruta n ṣe igbasilẹ asopọ naa funrarẹ, nigba ti aṣẹwo LAN n ṣe igbasilẹ rẹ ninu iṣẹ tirẹ.
Itọpa asopọ n pa awọn ṣiṣan ti o wa mọ lori map atilẹba wọn, nitorina igba ti a ti fi idi mulẹ le gbe pẹ ju ofin ti o ṣẹṣẹ tun lọ.
Ni kete ti opin ti a pinnu ba dahun pẹlu awọn ayẹwo idanimọ deede rẹ, dan orisun ikọkọ kan lẹhin oju eefin. Gigun si olugbo ita jẹ igbesẹ akọkọ nikan; ipa-ọna inu ati aṣẹ ohun elo jẹ awọn abajade lọtọ.