Waxaa ku shaqeeya ZeroTier Hage wax ku ool ah oo lagu dhisayo shabakadaha casriga ah. Qaybta 2

Inta lagu jiro shanta tallaabo ee ugu horreeya ee lagu sharraxay maqaalka Waxaa ku shaqeeya ZeroTier Hage wax ku ool ah oo lagu dhisayo shabakadaha casriga ah. Qaybta 1 Waxa aanu ku xidhnay saddex nood juqraafi ahaan fogfog leh shabakad dalwad ah. Mid ka mid ah kaas oo ku yaala shabakada jireed, labada kale waxay ku yaalaan laba DC oo kala duwan.  

Waxaa ku shaqeeya ZeroTier Hage wax ku ool ah oo lagu dhisayo shabakadaha casriga ah. Qaybta 2
Tani ma qaadan waqti badan, inkastoo mid kasta oo ka mid ah noodhkan lagu daray shabakada mid mid. Laakiin maxaa dhacaya haddii aad u baahan tahay inaad ku xirto hal kaliya, laakiin dhammaan qanjidhada shabakadda jireed ee shabakadda farsamada ee ZeroTier? Hawshan waxa ay soo baxday maalin maalmaha ka mid ah markii aan la yaabay arrinta ku saabsan abaabulka helitaanka shabakada internetka ee daabacaha iyo router. 

Waxaan isku dayay in aan isticmaalo habka kor lagu sharaxay, laakiin ma ahayn mid degdeg ah oo ma fududa meel kasta. Tusaale ahaan, daabacaha shabakada - kaliya kuma xidhi kartid. Mikrotik - ZeroTier ma taageerto. Maxaa la sameeyaa? Ka dib markii wax badan la gooyey oo la falanqeeyay qalabka, waxaan imid gabagabada in ay lagama maarmaan tahay in la abaabulo buundada shabakad.

buundada shabakada (sidoo kale buundada ka Ingiriis buundada) waa aaladda heerka labaad ee qaabka OSI, oo loogu talagalay in lagu daro qaybaha (subnets) ee shabakadda kombuyuutarka oo laga dhigo hal shabakad.

Waxaan rabaa inaan sheekada sidaan u sameeyay maqaalkan ku wadaago.. 

Maxaa nagu kacaya in aan dhisno buundo...

Si aan u bilaabo, aniga, maamule ahaan, waxay ahayd inaan go'aansado noodhka shabakada ee u dhaqmi doona sidii buundo. Markii aan bartay fursadaha, waxaan ogaaday inay noqon karto qalab kasta oo kombuyuutar ah oo awood u leh inuu abaabulo buundada u dhaxaysa is-dhexgalka shabakadaha. Waxay noqon kartaa sida router - qalab ku shaqeeya OpenWRT ama Qalabka taxanaha RUT ee Teltonika, iyo sidoo kale server-ka caadiga ah ama kombiyuutarka. 

Markii hore, dabcan, waxaan ku fikiray inaan isticmaalo router oo ay saaran tahay OpenWRT. Laakiin marka la eego xaqiiqda ah in Mikrotik-ka jira uu gabi ahaanba igu habboon yahay, inkasta oo aysan taageerin isdhexgalka ZeroTier, runtiina ma rabo inaan leexiyo oo "dheesho daf", waxaan go'aansaday inaan isticmaalo kombiyuutarka sida buundada shabakadda. Magac ahaan, Raspberry Pi 3 Model B wuxuu si joogto ah ugu xiran yahay shabakadda jireed ee socodsiisa nooca ugu dambeeyay ee Raspbian, OS ku saleysan Debian Buster.

Si aad u habayn karto buundada, hal shabakad oo shabakad ah oo aanay isticmaalin adeegyada kale waa in laga helaa aaladda. Kiiskeyga, Ethernet-ka ugu weyn ayaa horeyba loo isticmaalay, sidaas darteed waxaan abaabulay mid labaad. Isticmaalka adabtarada USB-Ethernet ee ku salaysan RTL8152 chipset ka Realtek hawshan.

Ka dib markii lagu xidho adabtarada deked USB ah oo bilaash ah, cusbooneysiinta iyo dib u kicinta nidaamka:

sudo apt update && sudo apt upgrade -y
sudo reboot

Waxaan hubiyay haddii nidaamku arko adabtarada USB Ethernet:

sudo lsusb

Kadib falanqaynta xogta la helay

Bus 001 Device 004: ID 0bda:8152 Realtek Semiconductor Corp. RTL8152 Fast Ethernet Adapter
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Waxaan ku faraxsanahay inaan ogaado in Aaladda 004 ay tahay adabtarada kaliya.

Marka xigta, waxaan caddeeyey is-dhexgalka shabakadda ee loo qoondeeyay adabtaradan:

dmesg | grep 8152

[    2.400424] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=8152, bcdDevice=20.00
[    6.363837] usbcore: registered new interface driver r8152
[    6.669986] r8152 1-1.3:1.0 eth1: v1.09.9
[    8.808282] r8152 1-1.3:1.0 eth1: carrier on

Waxay noqotay eth1 🙂 Oo hadda waan habeyn karaa iyada iyo buundada shabakadda. 

Waxa aan runtii sameeyay waxay ahayd raacitaanka algorithm ee hoose:

  • Xirmooyinka maaraynta buundada shabakadda ee la rakibay:
    sudo apt-get install bridge-utils
  • La rakibay ZeroTier ONE:
     

    curl -s https://install.zerotier.com | sudo bash
  • Ku xidhan U dir shabakada ZeroTier ee jirta:
    sudo zerotier-cli join <Network ID>
  • Fuliyay amarka lagu joojiyo ZeroTier IP ciwaanka iyo maaraynta marinka:
    sudo zerotier-cli set <networkID> allowManaged=0

Ku xiga maamulaha shabakadaada:

В Shabakadaha gujiyay faahfaahsan, helay oo raacay xiriirka v4AssignMode oo curyaamiyay si toos ah u-ku-dejinta cinwaannada IP-ga adiga oo calaamadaynaya sanduuqa hubinta Si otomaatig ah uga qaybso Barkadda Meelaynta IP

Waxaa ku shaqeeya ZeroTier Hage wax ku ool ah oo lagu dhisayo shabakadaha casriga ah. Qaybta 2
Intaa ka dib, waxaan oggolaaday noodhka ku xiran aniga oo dejinaya magaca oo hubinaya sanduuqyada hubinta La oggol yahay и Buundada Firfircoon Ma aan meelayn cinwaanka IP-ga

Waxaa ku shaqeeya ZeroTier Hage wax ku ool ah oo lagu dhisayo shabakadaha casriga ah. Qaybta 2
Kadibna wuxuu ku soo laabtay inuu dejiyo buundada shabakadda ee noodhka, kaas oo uu furay faylka qaabeynta isku xirka shabakadda si loogu tafatiro marinka:

sudo nano /etc/network/interfaces

Halkee ayaan ku daray sadarradan soo socda?

auto eth1
allow-hotplug eth1
iface eth1 inet manual

auto br0
allow-hotplug br0
iface br0 inet static
        address 192.168.0.10
        netmask 255.255.255.0
        gateway 192.168.0.1
        network 192.168.0.0
        broadcast 192.168.0.255
        dns-nameservers 127.0.0.1
        bridge_ports eth1 ztXXXXXXXX
        bridge_fd 0
        bridge_maxage 0

Xagee eth1 - adabtarada USB Ethernet ee ku xiran oo aan loo qoondeeyn cinwaanka IP.
br0 - buundada shabkada oo la abuurayo ciwaanka IP-ga joogtada ah ee loo qoondeeyay tirada ciwaanka ee shabakadayda jireed.
ztXXXXXXX - magaca ZeroTier Virtual interface, kaas oo lagu aqoonsaday amarka:

sudo ifconfig

Ka dib markii aan galiyay macluumaadka, waxaan kaydiyay faylka qaabeynta oo aan dib u soo rogay adeegyada shabakada amarka:

sudo /etc/init.d/networking restart

Si aan u hubiyo shaqada buundada, waxaan orday amarka:

sudo brctl show   

Sida laga soo xigtay xogta la helay, buundada ayaa kor u kacday.

bridge name	bridge id		STP enabled	interfaces
br0		8000.00e04c360769	no		eth1
							ztXXXXXXXX

Marka xigta, waxaan u wareegay maamulaha shabakadda si aan u dejiyo waddada.

Waa maxay sababta aan u raacay xiriirka ku jira liiska noodyada shabakada? IP meelaynta buundada shabakadda. Marka xigta, daaqadda furmo, guji Wadooyinka la maamulay. Waxaan tagay bog cusub, halkaas oo sida Target tilmaamay 0.0.0.0 / 0, iyo sida Gawaarida - Ciwaanka IP-ga ee buundada shabakadda laga soo bilaabo kala duwanaanshaha ciwaanka ee shabakadda ururka, oo hore loo cayimay. Kiiskeyga 192.168.0.10

Waxaa ku shaqeeya ZeroTier Hage wax ku ool ah oo lagu dhisayo shabakadaha casriga ah. Qaybta 2
Waxa uu xaqiijiyay xogta la galiyay oo bilaabay hubinta isku xirka shabakada qanjidhada, isaga oo ku dhejinaya noodhka shabakada farsamada ee shabakada jireed iyo lidka ku ah.

Waa intaas!

Si kastaba ha ahaatee, si ka duwan tusaalaha laga soo qaaday sawirada shaashadda, ciwaanada IP-ga ee noodhka shabakada farsamada ayaa ka soo jeeda isku mid ah sida ciwaanada IP-ga ee noodhka ee shabakada jireed. Marka la isku xiro shabakadaha, qaabkani waa suurtogal, waxa ugu muhiimsan waa in aysan isku dhejin ciwaannada ay qaybiyeen server-ka DHCP.

Si gaar ah ugama hadli doono samaynta buundada shabakad ee dhinaca martida loo yahay ee ku socota MS Windows iyo qaybinta Linux kale ee maqaalkan - Internetka waxaa ka buuxa waxyaabo ku saabsan mawduucan. Marka la eego goobaha ku yaal dhinaca koontaroolaha shabakadda, waxay la mid yihiin kuwa kor lagu sharraxay.

Waxa kaliya oo aan rabaa in aan ogaado in Raspberry PI uu yahay miisaaniyad iyo qalab ku habboon isku xirka shabakadaha ZeroTier, oo aan ahayn kaliya xal taagan. Tusaale ahaan, ilo-wareedyadu waxay isticmaali karaan buundada shabakad horay loo habeeyey oo ku salaysan Raspberry PI si ay si degdeg ah isugu geeyaan shabakadda jireed ee macmiilka loo adeego kuwa casriga ah ee ku salaysan ZeroTier.

Aan ku soo gabagabeeyo qaybtan sheekada. Su'aalo, jawaabo iyo faallooyin ayaan rajaynaya - sababtoo ah iyagaa saldhig u ah inaan dul istaagi doono maqaalka soo socda. Dhanka kale, waxaan kuu soo jeedinayaa inaad isku daydo inaad abaabusho shabakadaada casriga ah adoo isticmaalaya koontaroole shabakad gaar ah oo leh GUI ku salaysan VDS oo ka socota suuqa goobta RUVDS Intaa waxaa dheer, dhammaan macaamiisha cusub waxay leeyihiin muddo tijaabo bilaash ah oo ah 3 maalmood!

-> Hordhac. Qayb aragtiyeed. Beddelka Smart Ethernet ee Meeraha Dhulka
-> Hage wax ku ool ah oo lagu dhisayo shabakadaha casriga ah. Qaybta 1
-> Hage wax ku ool ah oo lagu dhisayo shabakadaha casriga ah. Qaybta 2

Waxaa ku shaqeeya ZeroTier Hage wax ku ool ah oo lagu dhisayo shabakadaha casriga ah. Qaybta 2

Source: www.habr.com

Add a comment