Kako nastavim omrežje/WiFi/statični naslov IP?
Sledil sem (katerikoli od stotih) navodil in ne deluje.
Kako nastavim omrežje/WiFi/statični naslov IP na Raspberry Pi?
(To je Dorothy Dixer, da bi, upajmo, ujeli na stotine podobnih vprašanj.)
222
3
To vodilo opisuje, kako nastaviti omrežje s privzetim upraviteljem omrežja dhcpcd, ki je vključen v Raspbian od 2015-05-05.
Velja za temeljne izdaje Raspbian Buster, Raspbian Stretch, Raspbian Jessie in zadnjo Raspbian Wheezy.
Nastavitve za Buster so enake kot za Stretch. Kako nastaviti omrežje Raspbian
Če se morate povezati v zasebno omrežje (tj. brez oddajanja
SSID
), vključite vrsticoscan_ssid=1
znotraj `network={⋯}}.OPOMBA klicanje dhcp v
/etc/network/interfaces
bo izklopilodhcpcd
.Predvidljiva imena omrežnih vmesnikov
Stretch
je uvedel1 predvidljiva imena omrežnih vmesnikov, ki se že nekaj časa uporabljajo v drugih distribucijah. Imena omrežnih vmesnikov bodo sestavljena iz predponeen
- ethernet aliwl
- wlan, ki ji sledix
, ki označujeMAC
, inMAC
, npr.enxb827eb123456
aliwlx00c140123456
. Vgrajeni WiFi računalnikov Pi4, Pi3 in PIZeroW, ki je povezan preksdio
, bo uporabljal imewlan0
. To je lahko koristno za tiste, ki uporabljajo več omrežnih vmesnikov, vendar za večino uporabnikov Pi z enim samim ethernetnim vmesnikom in vmesnikom WiFi ne bo bistvene razlike. Prejšnji imenieth0
inwlan0
lahko obnovite, če v ukazni vrstici jedra v/boot/cmdline.txt
podatenet.ifnames=0
. V programuraspi-config
je možnost, ki omogoča predvidljiva imena omrežnih vmesnikov.Iz nekega nerazumljivega razloga se je Fundacija odločila, da "onemogoči predvidljiva imena omrežnih vmesnikov za naprave Ethernet" le tri tedne po uvedbi dolgo pričakovane funkcije. V razdelku
Advanced Options
(Dodatne možnosti) programaraspi-config
je možnost za preklop te nastavitve.Nastavitev statičnega naslova IP
Oglejte si ločen odgovor Statični naslov IP
Napredna konfiguracija
dhcpcd
Raspbian privzeto uporablja
dhcpcd
za upravljanje omrežnih vmesnikov. To je samodejno in večini uporabnikov ni treba storiti nič več kot določiti SSID in geslo za brezžična omrežja. Konfiguracijo delovanjadhcpcd
je mogoče nastaviti z vnosom možnosti v/etc/dhcpcd.conf
; glejteman dhcpcd.conf
. Dober članek odhcpcd
je na https://wiki.archlinux.org/index.php/dhcpcd. V nadaljevanju so opisane nekatere najpogostejše konfiguracije:- Profil nadomestnega strežnikaV
dhcpcd
je mogoče konfigurirati statični profil in se nanj vrniti, ko zakup DHCP odpove. To je uporabno zlasti za stroje brez glave, kjer se lahko statični profil uporabi kot "obnovitveni" profil, da se zagotovi, da je vedno mogoče vzpostaviti povezavo z računalnikom. Statični profil se nastavi kot vsak drug statični naslov IPZa statični naslov IP v povezavi Ethernet:
sudo nano /etc/dhcpcd.conf
2. Na vrhu datoteke vnesite naslednje vrstice:sudo reboot
To je treba storiti za nedavno posodobitev Jessie.
/etc/network/interfaces
je treba pustiti pri miru. Odprite brskalnik in vnesite naslov usmerjevalnika (za večino 192.168.1.1) ter preverite domače omrežje, da se Raspberry Pi prikaže kot 'Statični'.Kratka in zanesljiva metoda, kako to narediti z:
Raspbian Jessie & Stretch
S tem boste nastavili fiksni IP in omogočili demona ssh:
/boot/cmdline.txt
in na konec vrstice dodajteip=192.168.1.20
./boot/ssh
ssh pi@192.168.1.20
, geslo jeraspberry
. V operacijskem sistemu Windows uporabite Putty za povezavo prek ssh.To uporabljam za dostop do svojih Raspbian Jessie in Stretch, ki se zažene brez priključenega monitorja, samo z napajanjem in ethernetom. Po dostopu do njega z lupino ssh lahko nadaljujem z nastavitvami.
Po tem postopku je Raspberry PI imel dva IP-ja: enega iz fiksnega IP, ki ste ga določili, in enega iz odjemalca dhcp, ki teče na Raspberry Pi.
ifconfig
vam bo pokazal fiksni IP. Modra puščica na desnem zgornjem kotu pa prikazuje IP dhcpd.