Ġarrejt kaxxa VPN tad-dar mill-Wi-Fi għall-Ethernet u l-indirizz “permanenti” tagħha nbidel dik il-lejla stess. Xejn fuq ir-router ma kien miksur. Ir-riżerva kienet qed taqbel mal-adapter bla fili, u dak l-adapter ma kienx għadu fil-passaġġ.

L-istess fehim żbaljat għandu nofs ieħor. L-irranġar tal-indirizz LAN ma jagħmel xejn għall-indirizz li l-ħbieb tiegħek jikkonnettjaw miegħu, u m’għandu x’jaqsam xejn mal-pool privat li l-VPN jagħti lill-klijenti. Tliet indirizzi, tliet modi differenti ta’ falliment, u wieħed biss minnhom huwa xogħol ta’ riżerva.

Riżerva taqbel ma’ klijent, mhux ma’ apparat

F’DHCPv4 ir-riżerva hija marbuta mal-indirizz tal-ħardwer tal-klijent; f’DHCPv6 hija marbuta ma’ DUID li l-klijent huwa mistenni jżomm. Il-qasam hostname huwa tikketta għall-bnedmin. Dak li r-router verament iqabbel huwa l-identifikatur li jasal fit-talba.

Aqra d-dħul bħala kundizzjoni: meta dan l-identifikatur jitlob, agħtih dan l-indirizz. It-tiġdid iżomm l-istess kera sakemm iżżomm il-qbil, u reboot sempliċement jitlob mill-ġdid. Meta l-identifikatur jinbidel, it-talba taqbeż ir-riżerva u l-klijent jieħu dak li joffri l-pool dinamiku. L-ebda żball, l-ebda twissija, sempliċement indirizz differenti.

OpenWrt juri l-forma b’mod ċar. Blokk wieħed config host f’/etc/config/dhcp jorbot isem, MAC u indirizz flimkien, u id-dokumentazzjoni tal-kiri statiċi tispjega kif dak id-dħul jinteraġixxi mal-pool. Router oħra jaħbu l-istess tliet oqsma wara tikketti differenti.

Fejn il-qbil jaqa’ bil-kwiet

It-tibdil tal-ħardwer huwa l-każ komuni. Ibdel in-NIC, jew ċċaqlaq il-magna bejn Ethernet u Wi-Fi, u l-indirizz li jara r-router jinbidel magħha. Ir-riżerva l-antika tibqa’ fil-lista, għadha tidher tajba.

L-installazzjoni mill-ġdid hija t-tieni każ, u togħod l-aktar fuq IPv6. Installazzjoni ġdida tista’ tiġġenera DUID ġdid waqt li l-kera IPv4 l-antika għadha valida, għalhekk l-indirizz v4 jibqa’ ħaj għal ftit u d-dħul v6 jieqaf japplika mingħajr ebda editjar viżibbli.

It-tielet huwa identifikatur tal-klijent imqabbad. Diversi klijenti DHCP iħalluk issettja string tal-identifikatur minflok ma tuża l-MAC. Jekk aġġornament jew kitba mill-ġdid tal-konfigurazzjoni tħalli barra dik is-setting, il-qbil jisparixxi anki jekk il-magna ma ċċaqalqitx.

Ir-raba’ huwa duplikazzjoni: blokk antik u blokk ġdid għall-istess host. Is-server iwieġeb bir-regola li taqbel, spiss bl-indirizz tal-pool li ridt tevita. Ħassar id-dħul antik minflok ma żżid it-tieni wieħed.

Konfigurazzjoni fuq in-naħa tal-host u kemm tiswa

L-issettjar tal-indirizz fuq il-host ineħħi għal kollox il-mistoqsija tal-qbil. L-interface titla’ b’dak l-indirizz kemm jekk DHCP iwieġeb u kemm jekk le, u dan huwa dak li trid minn magna li trid tkun aċċessibbli wara reboot tar-router.

L-ispiża hija s-sjieda. Issa int tipprovdi l-prefiss, il-gateway u s-solvers, u trid iżżomm l-indirizz barra mill-pool dinamiku int stess. Fuq Ubuntu b’netplan, iġġorru /etc/netplan/01-vpn.yaml:

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: false
      addresses: [192.168.50.10/24]
      routes:
        - to: default
          via: 192.168.50.1
      nameservers:
        addresses: [192.168.50.1]

L-utenti tan-NetworkManager jaslu għall-istess stat b’nmcli con mod "Wired connection 1" ipv4.method manual ipv4.addresses 192.168.50.10/24 ipv4.gateway 192.168.50.1, imbagħad b’nmcli con up "Wired connection 1". Applika netplan b’netplan try fl-ewwel prova minflok b’netplan apply; gateway ittajpjat ħażin iġib il-kaxxa ’l barra min-netwerk u jħallik tfittex console.

Madankollu żomm riżerva li taqbel. Mhix żejda. Id-dħul jirreġistra l-indirizz fuq in-naħa tar-router u jwaqqaf lis-server DHCP milli jagħti dak l-indirizz lil apparat mistieden jekk xi ħadd jikber il-pool aktar tard.

Indirizz LAN stabbli mhuwiex punt aħħari pubbliku

Iddrezzja l-port forward lejn 192.168.50.10 u r-regola tgħix kull bidla fuq in-naħa LAN. Ma tagħtikx indirizz tal-internet stabbli. L-IP pubblika tiegħek hija tal-ISP u tista’ tiċċaqlaq f’rikonnessjoni jew tibdil tal-modem, u għal dan iservi d-DNS dinamiku.

Wara NAT fil-livell tal-operatur m’hemmx IPv4 pubblika biex tgħaddi xejn, u l-ebda riżerva ma toħloq waħda. Iċċekkja l-paġna WAN tar-router qabel kull ħaġa oħra: jekk l-indirizz jinsab f’firxa kondiviża, il-forwarding deħlin ma jistax jaħdem, kemm tkun nadifa r-riżerva.

It-tielet indirizz huwa l-pool tat-tunnel, spiss xi ħaġa bħal 10.8.0.0/24. Dawk l-indirizzi jeżistu biss ġewwa t-tunnel u qatt ma jidhru fuq il-LAN. Li tħallathom mal-indirizz LAN tas-server huwa l-mod kif port jispiċċa mibgħut lil klijent li jkun online biss waqt li jkun konness.

Iċċekkja l-passaġġ fl-ordni li fih jinqata’

Ibda mir-router. Qabbel id-dħul tat-tabella tal-kiri mal-mira tar-riżerva; jekk is-server ħa indirizz tal-pool, l-identifikatur huwa ħażin, u ip link show fuq il-host jagħtik il-valur biex tqabbel.

Imbagħad il-host. ip -4 addr show eth0 għandu jirrapporta l-indirizz u l-prefiss mistennija. It-tieni indirizz fuq l-istess interface normalment ifisser li DHCP għadu għaddej ħdejn il-konfigurazzjoni statika tiegħek.

Imbagħad il-forward. Ikkonferma li d-destinazzjoni għadha daqs l-indirizz li għadek kif ivverifikajt, u kkonferma li xi ħaġa qed tisma’ b’ss -lntp. Forward lejn port magħluq mid-dehru jidher eżattament bħal forward miksur.

Lesti minn barra, fuq telefon bil-Wi-Fi mitfi. Dak it-test wieħed jifred “l-indirizz lokali huwa ħażin” minn “l-aċċessibbiltà pubblika hija miksura”, iż-żewġ problemi li dan is-setup ikompli jħallat flimkien.

Ikteb it-tliet indirizzi, LAN, pubblika u pool tat-tunnel, u nnota liema sistema tippossjedi kull wieħed. Meta x-xahar id-dieħel konnessjoni tfalli tkun taf liema waħda tistħarreġ minflok ma tibdel it-tlieta f’daqqa.

Artikli relatati