Ikọja naa dide, log sọ pé ó ti so, ati pe ohun elo kan ko le de ibikankan. Lori ẹrọ alabara Linux, eyi maa n tumọ si pe odidi ina ti pinpin n ṣe àlẹmọ ọna kan ti alabara VPN ko ti ṣàkóso rara. Awọn oludari meji le ṣiṣẹ ni akoko kan, ọkọọkan ni ero tirẹ nipa wiwo, agbegbe ati itọsọna ti ipa. Ṣíṣe idanimọ ẹni ti o ni ṣaaju ki o to yipada ohunkohun yara ju ṣiṣe awọn ofin lọ titi ohun kan yoo fi ṣiṣẹ.

Wa oludari naa ati backend

Bẹrẹ pẹlu ohun ti a ti kojọpọ gangan, kii ṣe ohun ti a ti fi sori ẹrọ. Pinpin le pese firewalld, ufw ati iṣẹ nftables lasan, ati pe ọkan nikan ni o ni akojọ ofin ti n ṣiṣẹ. Awọn apo naa n gbe papọ ni alaafia, ati pe ofin ti a fi ẹnu si nipasẹ iwaju ti ko tọ ko de ọdọ kernel rara. Ka iṣẹ ti n ṣiṣẹ, lẹhinna ka akojọ ofin ti o ṣẹda.

Backend ṣe pataki bi iwaju. Fifi sori ẹrọ firewalld le wakọ nftables tabi backend iptables atijọ da lori ẹya ati iṣeto, ati pe awọn mejeeji n fun ni abajade ayewo ti o yatọ. Kọ pinpin, ẹya ati backend sinu tikẹẹti ṣaaju ki o to fi eto rẹ wé pẹlu itọsọna eyikeyi.

Bamu itọsọna ati wiwo

Ìbéèrè ti njade ti alabara, olutẹtisi ti nwọle ati apo ti a fi ranṣẹ kọja awọn kio oriṣiriṣi, ati ofin fun ọkan ko bo awọn miiran. Agbegbe ti o gba LAN agbegbe laaye nigbagbogbo ko ni wiwo ikọja tabi adagun adirẹsi VPN. Wiwo ikọja maa n balẹ ni agbegbe aiyipada, eyi ti o maa n le ju agbegbe ti adaṣe ti ara wa. Aiyede yẹn ṣalaye idi ti lilọ kiri fi n ṣiṣẹ lori LAN ati pe o duro ni akoko ti ikọja ba dide.

Bèèrè iru itọsọna ti o kuna ṣaaju ki o to yan ofin. Ohun elo ti ko le sopọ jade nilo ọna ijade, nigba ti iṣẹ ti nwọle nilo ọna iwọle lori wiwo ikọja. Fifi ofin kun ẹwọn ti ko tọ n ṣẹda iyipada ti o dabi ẹni ti a ti lo ati pe ko ṣe ohunkohun.

Mu awọn ẹni ti o ni ofin wa ni ifọkanbalẹ

Kio alabara VPN, ayika ṣiṣe container ati iṣẹ pinpin le yi nẹtiwọọki pada, ati pe wọn ko ṣe iṣọkan pẹlu ara wọn. Awọn ofin ti a fi ọwọ tẹ wọ inú yoo parẹ ni akoko rirunpo ti o tẹle, ati awọn ofin ti a fi sinu ẹwọn oludari le ṣe ayẹwo ni ilana ti o ko pinnu. Lo iṣeto pipẹ ti oludari ati yẹwo akojọ ofin ti o waye dipo faili ti o kọ. Pipa gbogbo odidi ina nitori pe iṣẹ kan ko de ọwọ n paarọ iṣoro kekere fun ọkan nla.

Awọn kika ti o dín jẹ ọna ti o din owo lati wa ṣiṣan ti a kọ. Ofin igbasilẹ ti a fi opin si ibi-afẹde kan ati ibudo kan fihan boya jijade naa n ṣẹlẹ ni agbegbe laisi mimu ipa ẹlomiran. Yọ ofin igbasilẹ kuro nigbati iwadi ba pari, nitori pe o jẹ ayewo kii ṣe eto imulo, ati iwe agbegbe ti firewalld ṣalaye bi awọn wiwo ati awọn iṣẹ ṣe darapọ.

Ṣayẹwo atunṣe naa laisi pipadanu titiipa

Yẹwo ipo ti a ti lo pẹlu oludari ti o ni, lilo awọn aṣẹ ti o baamu backend ti o gbasilẹ. Akojọ ni isalẹ ro pe firewalld ni o ni iduro; rọpo pẹlu deede fun nftables tabi ufw dipo ki o ṣiṣẹ gbogbo wọn. Dída awọn irinṣẹ pọ ninu igba kan ni ọna ti ẹrọ fi n pari pẹlu akojọ ofin meji ti o tako ara wọn.

sudo firewall-cmd --get-active-zones
sudo firewall-cmd --zone=trusted --list-all
sudo nft list ruleset | head -40

Aṣẹ akọkọ n darukọ awọn agbegbe ati awọn wiwo ti a yan fun wọn, eyi ti o fihan ibiti ikọja naa ti balẹ ni otitọ. Ekeji n tẹ awọn ofin ati awọn iṣẹ agbegbe kan jade, nitorina o le rii boya wiwo VPN ti wa ni bo patapata. Akojọ nftables jẹ otitọ ipilẹ fun backend ti a n lo, ati ofin ti o wa ninu faili iṣeto nikan ko han nibẹ. Fi awọn abajade mẹta wé pẹlu ofin ti o fi kun, ati aiyede maa n darukọ ara rẹ.

Lẹhinna tun ìbéèrè atilẹba naa ati ihuwasi ikuna ti o nilo ṣe. Aaye ti o ṣẹṣẹ ṣiṣẹ ko to ti iyipada kanna ba mu titiipa alabara kuro, nitorina dan ọna ti ko ni aabo wo paapaa. Gbasilẹ oludari, backend, wiwo ati idi ofin, nitori imudojuiwọn apo ti yoo sọ oludari keji di yoo tun kọ gbogbo rudurudu naa.

Àwọn àpilẹ̀kọ tó jọra