Whakamana e ZeroTier. He aratohu whaitake ki te hanga whatunga mariko. Wāhanga 2

I roto i nga taahiraa tuatahi e rima i whakaahuahia i roto i te tuhinga Whakamana e ZeroTier. He aratohu whaitake ki te hanga whatunga mariko. Wāhanga 1 Kua honoa e matou e toru nga putunga matawhenua tawhiti ki te whatunga mariko. Ko tetahi kei roto i te whatunga tinana, ko etahi atu e rua kei roto i nga DC motuhake e rua.  

Whakamana e ZeroTier. He aratohu whaitake ki te hanga whatunga mariko. Wāhanga 2
Kare i roa te wa, ahakoa i honoa ia o enei pona ki te whatunga takitahi. Engari ka pehea mena ka hiahia koe ki te hono atu kaua ko te kotahi anake, engari ko nga pona katoa kei te whatunga tinana ki te whatunga mariko ZeroTier? I ara ake tenei mahi i tetahi ra i te pohehe ahau i te take o te whakarite urunga mai i te kupenga mariko ki te kaituhi whatunga me te pouara. 

I whakamatau ahau ki te whakamahi i te tikanga kua whakaahuatia i runga ake nei, engari ehara i te mea tere me te ngawari ki nga waahi katoa. Hei tauira, he pūreretā whatunga - e kore e taea e koe te hono noa. Mikrotik - Kaore a ZeroTier e tautoko. Me aha? I muri i te tirotiro me te tarai i nga taputapu, ka tae mai ahau ki te whakatau he mea tika ki te whakarite i tetahi piriti whatunga.

piriti whatunga (hoki piriti mai i te reo Ingarihi piriti) he taputapu whatunga taumata tuarua o te tauira OSI, i hangaia hei whakakotahi i nga waahanga (nga kupengaroto) o te whatunga rorohiko ki te whatunga kotahi.

Kei te hiahia ahau ki te whakapuaki i te korero mo taku mahi i tenei tuhinga.. 

He aha te utu mo te hanga piriti...

Hei timata, ko ahau, hei kaiwhakahaere, me whakatau ko wai te node o te whatunga hei piriti. I te ako i nga whiringa, ka mohio ahau he taputapu rorohiko e whai mana ana ki te whakarite piriti i waenga i nga hononga whatunga. Ka rite ki te pouara - he taputapu whakahaere OpenWRT ranei Ko nga taputapu raupapa RUT mai i Teltonika, me te tūmau auau, rorohiko ranei. 

I te tuatahi, o te akoranga, i whakaaro ahau ki te whakamahi i te pouara me OpenWRT i runga i te poari. Engari na te mea ko te Mikrotik o naianei e tino pai ana ki ahau, ahakoa kaore i te tautoko i te whakauru ki a ZeroTier, a kaore au e pai ki te whanoke me te "kanikani me te timipera," ka whakatau ahau ki te whakamahi i te rorohiko hei piriti whatunga. Ara, he Raspberry Pi 3 Tauira B e hono tonu ana ki te whatunga tinana e whakahaere ana i te putanga hou o Raspbian, he OS e pa ana ki a Debian Buster.

Kia taea ai te whakarite piriti, kotahi te atanga whatunga kaore e whakamahia e etahi atu ratonga me waatea ki runga i te taputapu. I taku keehi, kua whakamahia kee te Ethernet matua, no reira ka whakaritea e ahau tetahi tuarua. Ma te whakamahi i te USB-Ethernet adapter i runga i te RTL8152 chipset mai i Realtek mo tenei mahi.

I muri i te hono i te urutau ki te tauranga USB kore utu, whakahou me te whakaara ano i te punaha:

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

I tirohia e au mena ka kitea e te punaha te urutau USB Ethernet:

sudo lsusb

I muri i te tātari i nga raraunga kua riro

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

I koa ahau ki te mohio ko te Pūrere 004 ko taku urutau.

I muri mai, i whakamarama ahau ko tehea atanga whatunga kua tohua ki tenei urutau:

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

Kua puta eth1 🙂 Na ka taea e au te whirihora me te piriti whatunga. 

Ko te mea i mahia e au ko te whai i te algorithm i raro nei:

  • Ko nga kohinga whakahaere piriti whatunga kua whakauruhia:
    sudo apt-get install bridge-utils
  • Kua whakauruhia KoreTier KOTAHI:
     

    curl -s https://install.zerotier.com | sudo bash
  • Kua hono ki te whatunga ZeroTier inaianei:
    sudo zerotier-cli join <Network ID>
  • I mahia te whakahau ki te whakakore i te wahitau IP ZeroTier me te whakahaere huarahi:
    sudo zerotier-cli set <networkID> allowManaged=0

Panuku i runga i to kaiwhakahaere whatunga:

В Ngā Whatunga pawhiria taipitopito, i kitea ka whai i te hono v4AssignMode me te whakakore-aunoa i nga wahitau IP ma te whakakore i te pouakataki Tautapa-aunoa mai i te Puna Taumahi IP

Whakamana e ZeroTier. He aratohu whaitake ki te hanga whatunga mariko. Wāhanga 2
I muri i tera, ka whakamanahia e ahau te node hono ma te tautuhi i te ingoa me te tirotiro i nga pouakataki Kua tohua и Piriti Hohe. Kaore au i tautapa he wahitau IP.

Whakamana e ZeroTier. He aratohu whaitake ki te hanga whatunga mariko. Wāhanga 2
Na ka hoki ia ki te whakatu i te piriti whatunga ki runga i te node, i whakatuwherahia e ia te konae whirihoranga atanga whatunga hei whakatika ma te tauranga:

sudo nano /etc/network/interfaces

I taapirihia e ahau nga rarangi e whai ake nei ki hea?

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

Kei hea eth1 — he urutau USB Itarangi hono kaore i whakawhiwhia he wahitau IP.
br0 — he piriti whatunga kei te hanga me tetahi wahitau IP tuturu kua tohua mai i te awhe wahitau o taku whatunga tinana.
ztXXXXXXXXX — te ingoa o te atanga mariko ZeroTier, i mohiotia e te whakahau:

sudo ifconfig

I muri i te whakaurunga o nga korero, i tiakina e ahau te konae whirihoranga ka utaina ano nga ratonga whatunga me te whakahau:

sudo /etc/init.d/networking restart

Hei tirotiro i te mahi o te piriti, i whakahaerehia e ahau te whakahau:

sudo brctl show   

E ai ki nga korero kua tae mai, kua piki te piriti.

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

I muri mai, ka huri ahau ki te kaiwhakahaere whatunga ki te whakarite i te huarahi.

He aha ahau i whai ai i te hono i te rarangi o nga pona whatunga? Taumahi IP piriti whatunga. I muri mai, i te matapihi e tuwhera ana, pawhiria Nga huarahi whakahaere. I haere ahau ki tetahi wharangi hou, kei hea Target tohu tonu 0.0.0.0 / 0, me te rite Patohi - Wāhitau IP o te piriti whatunga mai i te awhe wāhitau o te whatunga o te whakahaere, i tohua i mua. I taku take 192.168.0.10

Whakamana e ZeroTier. He aratohu whaitake ki te hanga whatunga mariko. Wāhanga 2
I whakamanahia e ia nga raraunga i uru mai, ka timata ki te tirotiro i te hononga whatunga o nga node, ka pinging i te node i roto i te whatunga mariko mai i te node whatunga tinana me te rereke.

Heoi ano!

Engari, kaore i rite ki te tauira i tangohia ai nga whakaahua, ko nga wahitau IP o nga pona whatunga mariko mai i te awhe rite ki nga wahitau IP o nga pona i roto i te whatunga tinana. I te wa e hono ana nga hononga, ka taea tenei tauira, ko te mea nui ko te kore e whiti ki nga wahitau kua tohatohahia e te tūmau DHCP.

E kore ahau e korero motuhake mo te whakatu i tetahi piriti whatunga ki te taha manaaki e whakahaere ana i a MS Windows me etahi atu tohatoha Linux i tenei tuhinga - kua ki tonu te Ipurangi i nga rauemi mo tenei kaupapa. Ko nga tautuhinga kei te taha o te kaiwhakahaere whatunga, he rite tonu ki era i whakaahuahia i runga ake nei.

Kei te hiahia noa ahau ki te mohio ko te Raspberry PI he putea me te taputapu watea mo te hono hononga ki a ZeroTier, ehara i te mea he otinga tuuturu. Hei tauira, ka taea e nga kaitoha o waho te whakamahi i te piriti whatunga kua oti te whirihora i runga i te Raspberry PI kia tere te whakakotahi i te whatunga tinana o te kiritaki e tukuna ana me nga mariko i runga i te ZeroTier.

Ka mutu tenei wahanga o te korero. Kei te tumanako ahau ki nga paatai, nga whakautu me nga korero - na te mea kei runga i a raatau ka hanga e au nga korero o te tuhinga e whai ake nei. I tenei wa, ka whakaaro ahau kia ngana koe ki te whakarite i to ake whatunga mariko ma te whakamahi i tetahi kaiwhakahaere whatunga motuhake me te GUI i runga i te VDS mai i te maakete i runga pae RUVDS. I tua atu, ko nga kaihoko hou katoa he wa whakamatautau kore utu mo nga ra 3!

-> Kupu Whakataki. Wāhanga ariā. Whakawhiti Itarangi Maamaa mo te Ao Ao
-> He aratohu whaitake ki te hanga whatunga mariko. Wāhanga 1
-> He aratohu whaitake ki te hanga whatunga mariko. Wāhanga 2

Whakamana e ZeroTier. He aratohu whaitake ki te hanga whatunga mariko. Wāhanga 2

Source: will.com

Tāpiri i te kōrero