Követtem a több száz oktatóanyagot, és nem működik.
Hogyan állíthatom be a hálózatot / WiFi-t / static IP address on the Raspberry Pi?
Miután az Alapítvány bevezette a
dhcpcdhálózatot rendszer Raspbian ig 2015 májusában több száz kérdés volt (részben azért, mert az Alapítvány nem készített dokumentációt). Miután több tucat kérdésre válaszoltam, úgy döntöttem, hogy kanonikus választ adok.
Ez bebizonyosodott hogy a vártnál nehezebb legyen – főleg, hogy a megvalósítás folyamatosan változik – remélhetőleg folyamatosan naprakészen tartottam.
(Eredetileg Dorothy Dixer néven említettem, de ez nyilván ausztrál idióma.)
Válasz
 Ez az oktatóanyag leírja, hogyan kell beállítani a hálózatot a az alapértelmezett hálózatkezelő  dhcpcd  a  Raspbian  2015-05-05 óta. 
  A  Raspbian Buster ,  Raspbian Stretch ,  Raspbian Jessie  és az utolsó  Raspbian Wheezy . 
 A Buster beállításai megegyeznek a Stretch beállításokkal.  
A Raspbian Networking beállítása
Ha Ethernet kapcsolat egy útválasztóval nem szükséges konfigurálni, és a dobozon kívül kell működnie.
A Pi3B + és Pi4 Gigabit Ethernet interfésszel rendelkeznek, és csak akkor működnek Gigabit Ethernet (1000BASE-T) routeren, ha egy 8 vezetékes CAT 5E kábelt használnak. Korábbi Pi modellek, amelyek csak a 100BASE-T-t támogatták, 6 vezetékes kábelen működnek.
MEGJEGYZÉS A Pi3 / Pi Zero W beépített WiFi nem támogatja az 5GHz-es hálózatokat , és előfordulhat, hogy nem csatlakozik a 12,13 Ch-hez 2,4 GHz-es hálózatokon, amíg a vezeték nélküli szabályozási tartomány be van állítva.
WiFi 5GHz-es eszközökön mindaddig le van tiltva, amíg a vezeték nélküli szabályozási tartomány nincs megadva (Pi4B, Pi3B +, Pi3A +)
- A tartomány a
 Raspberry Pi Configuration(rc_gui),raspi-configvagy acountry=megfelelő ISO 3166 alpha2 országkódra állításával a/etc/wpa_supplicant/wpa_supplicant.confmezőben.
Ha WiFi-t és a GUI-t használja, amelyet a Alapítványi irányelvek
 Ha  WiFi-t használ a parancssorból  az  Alapítványi irányelvek  követésével állítható be. Ez az egyetlen módja annak a hálózatnak a felállításához, amely nem sugároz SSID. 
Ez egy “Headless” rendszer beállítására is használható, pl soros konzol kábellel, de SOKKAL könnyebb, ha monitorot és billentyűzetet kölcsönözhet a beállításhoz. Az alábbiakban olvashat egy másik lehetséges módszert az Ethernet-kábel PC-re történő felhasználásáról.
Fej nélküli Raspbian WiFi beállítása
  Raspbian , 2016 májusa óta ellenőrzi a rendszerindító könyvtár tartalmát a wpa_supplicant.conf nevű fájlban, és átmásolja a fájlt a /etc/wpa_supplicant fájlba, a meglévők helyébe lépve wpa_supplicant.conf fájl, amely ott lehet. Ezután a rendszerindító könyvtárban lévő fájlt eltávolítja. Ezt fel lehet használni a fej nélküli beállítás engedélyezésére az alább részletezett wpa_supplicant.conf beállítások vagy a  Raspberry Pi fej nélküli beállítása  segítségével ( Valószínűleg engedélyeznie kell a ssh -t is.) 
Mi az én IP-címem?
 Ha csak a IP Address a Pi az Enter hostname -I parancsot használja a parancssorban. 
SSH
A 2016. novemberi kiadás óta a Raspbian alapértelmezés szerint le van tiltva az SSH szerverrel. engedélyeznie kell manuálisan.
 Írja be a terminálba sudo raspi-config, először válassza ki a advanced options , majd navigáljon a ssh oldalra, nyomja meg a Enter gombot, és válassza az ssh-kiszolgáló engedélyezése vagy letiltása lehetőséget. 
Fejetlen beállításhoz az SSH engedélyezhető egy kiterjesztés nélküli “ssh” nevű fájl elhelyezésével az SD-kártya indító partíciójára.
Hálózati fájlok
Ha nemrégiben használt Raspbian rendszert futtat, akkor
/etc/network/interfacesaz alábbiak szerint kell lennie. Ha megváltoztatta, Tegye vissza. (VagyStretchcsak törölje – gyakorlatilag SEMMIT nem tesz.)
# interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and "man dhcpcd.conf" # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d
 A /etc/wpa_supplicant/wpa_supplicant.conf fájlt az ajánlott telepítési módszerek hozzák létre / módosítják, de kézzel beállíthatók. A legújabb Raspbian-nak lehetősége van a raspi-config könyvtárban megadni az SSID-t és a Jelszót. A következőket kell tartalmaznia: – 
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=AU network={ ssid="ESSID" psk="Your_wifi_password" } 
Ha privát hálózathoz kell csatlakoznia div id = “8c5ae98a84”>
 (azaz nincs adás SSID) ascan_ssid=1sort tartalmazza belülnetwork={⋯}.
MEGJEGYZÉS Ha különböző hálózatokhoz szeretne csatlakozni (pl. munkahelyen vagy otthon), akkor több
network={⋯}bejegyzést is tartalmazhat.
Ha több hálózathoz van hozzáférése és csatlakozni szeretne egy adott hálózathoz, a
priority=100sort írja be anetwork={⋯}bejegyzésbe.
Ön minden hálózathoz más prioritást választhat, a legmagasabb prioritású hozzáférhető hálózatot választja ki; az alapértelmezett érték 0.
  Sok más lehetőség is használható, lásd: man wpa_supplicant.conf.  
Megjegyzések az elavult operációs rendszerekről
  Jessie  nem tartalmazza a 10-wpa_supplicant kampót a WiFi interfészek kezeléséhez, ezért a wpa_supplicant linkekre van szükség. Ezek a beállítások nem kompatibilisek a Kiszámítható hálózati interfész nevekkel. 
 A /etc/network/interfaces, amelyet  Jessie  legyen: – 
# interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and "man dhcpcd.conf" # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto lo iface lo inet loopback iface eth0 inet manual allow-hotplug wlan0 iface wlan0 inet manual wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf allow-hotplug wlan1 iface wlan1 inet manual wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf 
  MEGJEGYZÉS  a dhcp hívása a /etc/network/interfaces fájlban  letiltja a  dhcpcd. 
Kiszámítható hálózati interfésznevek
 Stretch bevezette a  1   kiszámítható hálózati interfésznevek , amelyeket egy ideje más terjesztésekben használnak. 
 A hálózati interfészeknek  – Ethernet vagy wl – wlan, majd x, majd MAC és a MAC pl enxb827eb123456 vagy wlx00c140123456. A (z) sdio kapcsolaton keresztül csatlakozó Pi4, Pi3 és PIZeroW fedélzeti WiFi azonban a wlan0 
 nevet fogja használni. Ez előnyös lehet azok számára, akik több hálózati interfészt használnak, azonban a legtöbb Pi felhasználó számára, egyetlen Ethernet és WiFi interfésszel, alig lesz különbség. A korábbi eth0 és wlan0 nevek visszaállíthatók, ha átadják a net.ifnames=0 parancsot a kernel parancsnak sor a következőben: /boot/cmdline.txt. 
 A raspi-config mezőben van lehetőség a kiszámítható hálózati interfész nevek engedélyezésére. 
  1. Valami érthetetlen okból az Alapítvány úgy döntött, hogy ” csak 3 héttel letiltja az Ethernet eszközök kiszámítható hálózati interfészneveit ” . A Advanced Options alatt a raspi-config alatt lehetőség van a beállítás váltására.  
Statikus IP-cím beállítása
 Ha azt szeretné, hogy a Pi-hez  kiszámítható IP-cím  legyen rendelve, megadhatja vagy foglaljon egyet az útválasztón  VAGY   kérje  a DHCP-kiszolgálót annak kiosztásához. 
 Például a következő címet fog kérni a  wlan0  címen. 
interface wlan0 request 10.1.2.99 
[address] cím ]
Kérje meg a címet a DHCP DISCOVER üzenetben. Nincs garancia arra, hogy a DHCP-kiszolgáló valóban megadja ezt a címet. Ha nincs megadva cím, akkor az interfészhez jelenleg hozzárendelt első címet kell használni.
Ha IP-címet igényel a DHCP-kiszolgáló által kezelt tartományon belül ezt tiszteletben kell tartani, különben a DHCP-kiszolgáló rendesen kioszt egy címet.
Ha TÉNYLEG statikus IP-címre van szükségük, lásd a különálló választ Statikus IP-cím
 Haladó dhcpcd Konfiguráció 
 A Raspbian alapértelmezés szerint a dhcpcd szolgáltatást használja a hálózati interfészek kezeléséhez. Ez automatikus, és a legtöbb felhasználónak csak a vezeték nélküli hálózatok SSID-jét és jelszavát kell megadnia. 
 Beállíthatja az dhcpcd működését az opciók megadásával. itt: /etc/dhcpcd.conf; lásd: man dhcpcd.conf. Van egy jó cikk a dhcpcd címen a  https://wiki.archlinux.org/index.php/dhcpcd  
Az alábbiakban bemutatunk néhány leggyakoribb konfigurációt: –
Tartalék profil
 Lehetőség van konfigurálni egy statikus profilt a dhcpcd belül, és akkor térjen vissza hozzá, ha a DHCP-bérlet sikertelen. Ez különösen fej nélküli gépeknél hasznos, ahol a statikus profil ” helyreállítási ” profilként használható annak biztosítására, hogy mindig lehetséges legyen csatlakozzon a géphez. A statikus profilt úgy állítják be, mint bármely más statikus IP-címet. 
# define static profile profile static_eth0 static ip_address=⋯ static routers=⋯ static domain_name_servers=⋯ # fallback to static profile on eth0 interface eth0 fallback static_eth0
 Megakadályozza, hogy dhcpcd konfiguráljon egy felületet 
 Ezt gyakran azért teszik lehetővé, hogy a Pi  hozzáférési pontként működjön (amelyet más fájlok segítségével kell konfigurálni), miközben lehetővé teszi a normál DHCP konfiguráció más interfészeken. 
 Adja hozzá a denyinterfaces wlan0 fájlt a fájl végéhez (de a többi hozzáadott interfész sor fölé) . 
 Akadályozza meg, hogy a dhcpcd konfiguráljon egy átjárót egy felületen 
Ha azt szeretné, hogy egy felület ne telepítsen alapértelmezett útvonalakat (gyakran használják a statikus IP-címmel együtt) adja meg
nogateway
Gépspecifikus konfiguráció
 dhcpcd képes konfigurálja az interfészeket a gazdagép hálózattól függően. Ez a címfeloldási protokollt (ARP) használja a gazdagépek MAC vagy IP cím alapján történő vizsgálatára, mielőtt megkísérelné a DHCP-felbontást. 
interface bge0 arping 192.168.0.1 # My specific 192.168.0.1 network profile dd:ee:aa:dd:bb:ee static ip_address=192.168.0.10/24 # A generic 192.168.0.1 network profile 192.168.0.1 static ip_address=192.168.0.98/24
A DHCP-t felgyorsíthatja az ARP letiltásával. ha nem használja ezeket a szolgáltatásokat, és egyszerű a hálózata, akkor ellenőrizzük.
noarp
Különböző wpa_supplicant fájlokat használhat
Lehetséges a dhcpcd konfigurálása hogy különböző wpa_supplicant.conf fájlokat használjon egy adott vezeték nélküli interfészhez.
 Hozzon létre egy wpa_supplicant-"$interface".conf nevű fájlt a /etc/wpa_supplicant/ fájlban. A wpa_supplicant-wlan0.conf csak wlan0 
 /etc/wpa_supplicant/wpa_supplicant.conf bármely más vezeték nélküli interfészhez használható. 
Számítógép csatlakoztatása a Pi-hez
 A Raspbian legújabb verziói (amelyek dhcpcd ) lehetővé teszi az ssh számára, hogy link-local címet és avahi (azaz zeroconf megvalósítást) működjön ) lehetővé teszi a programok számára, hogy felfedezzék a helyi hálózaton futó állomásokat. 
Ez azt jelenti, hogy csatlakoztathatja a Pi számítógéphez (Ethernet kábellel) vagy helyi hálózati útválasztóhoz, és csatlakozhat az IP-cím ismerete nélkül.
 Könnyedén csatlakozhat Linuxról és OS X-ről a ssh [email protected] segítségével (az alapértelmezett hosztnév raspberrypi) GUI ssh programok. Ez néha problémás a Windows és a hálózatok egyes verzióinál, amelyek a .local fájlt nem szabványos módon használják. (Lásd:  https://en.wikipedia.org/wiki/.local ) 
 MEGJEGYZÉS .local a felbontás nem mindig működik pl itt: rsync. Az alábbiaknak kell megoldaniuk az IP-t (és beilleszthetők bash szkriptekbe) 
 RemotePi=$(getent hosts hostname.local | awk "{ print $1 }") 
 Ha a a rendszernek nincs getent a hosts lekérdezésére A macOS a következőket használhatja: – 
 RemotePi=$(arp -n hostname.local | awk "{x = $2; gsub(/[()]/, "", x); print x }") 
Ha több Pi-je van, akkor győződjön meg arról, hogy mindegyik Pi-nek egyedi hostneve van.
Használhat crossover kábelt, de nincs rá szüksége (a legmodernebb interfészek automatikusan észlelik).
 A közvetlen kapcsolat egyik hátránya, hogy a Pi nem lesz internet-hozzáférés, és a A dátum nem lesz beállítva. A dátumot a gazdagépről másolhatja a ssh [email protected] sudo date -s$(date -Ins) futtatásával a kapcsolat előtt. 
Hatókör:
Ez az oktatóanyag egy normál Raspbian telepítés beállításáról szól, hogy a mellékelt szoftver segítségével elérhesse az internetet. Ez magában foglalja az ugyanazon a hálózaton lévő más számítógépekkel való kapcsolatokat is.
Elsődleges célja, hogy segítse az új felhasználókat, akik azért küzdenek, hogy megszerezzék Pi (főleg WiFi) működik.
NEM terjed ki: –
- Egyéb hálózatkezelők.
 - Fejlett hálózati futtatás a Pi-n (pl.
 DHCPszerverek, Tunneling, VPN, Access Point).- A
 ipv6használata (bár haipv6hálózata van, akkor ennek működnie kell.- Alternatív hálózati beállítások. (A hálózat beállításának sokféle módja van.)
 
Megjegyzések
Válasz
Statikus IP-cím beállítása
A statikus IP-cím beállításával kapcsolatos kérdések a leggyakoribbak ezen a webhelyen. Nagyon sok oktatóanyag van (sok hibás, elavult vagy hiányos).
 Ha  Statikus IP-cím  re gondol, akkor azt szeretné, hogy a Pi-hez  kiszámítható IP-cím   kérheti  a DHCP-kiszolgálót annak hozzárendeléséhez. 
 Pl. Ha a következőket adja hozzá a /etc/dhcpcd.conf címhez, akkor címet kell kérnie a  wlan0  és az  eth0  címeken. 
interface wlan0 request 10.1.2.99 interface eth0 request 10.1.2.98 
Ha IP címet igényel a DHCP-kiszolgáló által kezelt tartományon belül, amely elérhető ezt tiszteletben kell tartani, különben a DHCP-kiszolgáló a szokásos módon kioszt egy címet.
Jogi nyilatkozat
A folytatás előtt kötelességemnek nyilatkozom hogy statikus cím beállítása NEM ajánlott. A távközlési mérnökök ezt nem teszik meg. A statikus IP-címek jelenthetik a hálózati rendszergazda életének sűrűségét. Vannak olyan esetek, amikor statikus IP-címekre van szükség, például ha DHCP-kiszolgálót futtat, vagy elszigetelt hálózaton fut, DHCP-kiszolgáló nélkül.
Ha ismert IP-címet szeretne, célszerű fenntartani egyet a DHCP-kiszolgálón – lehetőleg a DHCP által szolgáltatott tartományon kívül (ezt a hálózati nyomtatóim számára teszem). Ezzel elkerülhető az átjárók stb. Meghatározásának bonyodalma.
Ha mégis elhatározta, hogy folytatja, akkor meg kell tennie biztos, hogy jól érted. Alkalmazva Foundation Network Tutorial
A helyi hálózat beállításai
Ez legkönnyebben magával a Pi-vel végezhető el, DHCP használatával, de a hálózat bármely számítógépén megtehető, bár a parancsok más rendszereken eltérőek lehetnek.
Futtatás
ip -4 addr show | grep global 
A fentiek feltételezik az IPV4 címzést – ha az internetszolgáltatója IPV6-ot használ, hagyja ki a ” -4 ” paramétert.
amelynek olyan kimenetet kell adnia:
inet 10.1.1.30/24 brd 10.1.1.255 scope global eth0 inet 10.1.1.31/24 brd 10.1.1.255 scope global wlan0 
Az első cím a A Pi-jének IP-címe a hálózaton, és a perjel utáni rész a hálózat mérete. Nagy valószínűséggel a tiéd lesz a / 24.
A második cím a hálózat brd (broadcast) címe.
Keresse meg az útválasztó (vagy átjáró) címét
ip route | grep default | awk "{print $3}" 10.1.1.1 
Végül jegyezze fel a DNS-kiszolgáló címét, amely gyakran megegyezik az átjáróval.
cat /etc/resolv.conf # Generated by resolvconf nameserver 10.1.1.1 
 Ezután kövesse a következő módszerek egyikét:  EGY .(Vannak más módszerek, amelyeket itt nem dokumentáltak. Ezek a leggyakoribbak a Raspbian-on.) ( Bármelyik módszerben helyettesítse a megfelelő hálózati interfész nevét a eth0, wlan0 vagy  kiszámítható hálózati interfész nevek .  ) 
 Ha meg szeretné találni az interfész nevét, akkor is, ha nincs csatlakoztatva, futtassa a következő parancsot: ls /sys/class/net/ 
Bármelyik módszerben válassza ki a nem használt IP-címeket; ideális esetben a DHCP-kiszolgáló által használt tartományon kívül, ugyanazon az alhálózaton belül.
dhcpcd módszer
 Hagyja el a /etc/network/interfaces alapértelmezés szerint (a fentiek szerint). 
 Szerkessze a /etc/dhcpcd.conf elemet az alábbiak szerint: – 
 Here is an example which configures a static address, routes and dns. interface eth0 static ip_address=10.1.1.30/24 static routers=10.1.1.1 static domain_name_servers=10.1.1.1 interface wlan0 static ip_address=10.1.1.31/24 static routers=10.1.1.1 static domain_name_servers=10.1.1.1 
 ip_address a fenti parancs címe és mérete (vagy egy másik nem használt cím ugyanazon a hálózaton), routers az útválasztó (vagy átjáró) címe. A domain_name_servers az /etc/resolv.conf fájl DNS-címe (i). (lásd: man dhcpcd.conf) 
  Van egy jó cikk a dhcpcd címen a  https://wiki.archlinux.org/index.php/dhcpcd  A Fallback profile alternatívája a statikus IP  
Hálózati interfészek módszer
MEGJEGYZÉS Ez a módszer NEM ajánlott (és csak akkor működik, ha letiltja a DHCP kliens démont), különösen, ha mindkét felületet tervezi használni.
 Konfigurálás statikus hálózati cím a Pi-n a /etc/network/interfaces 
auto eth0 iface eth0 inet static address 10.1.1.30 netmask 255.255.255.0 gateway 10.1.1.1 allow-hotplug wlan0 iface wlan0 inet static address 10.1.1.31 netmask 255.255.255.0 gateway 10.1.1.1 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf 
 address a fenti parancs címe (vagy egy másik nem használt cím ugyanazon a hálózaton), netmask 255.255.255.0 megfelel a hálózat méretének /24 . A gateway az útválasztó (vagy átjáró) címe. 
 Megadhatja a dns-nameservers címet is, de ez általában nem szükséges. Az broadcast automatikusan address és netmask származik, és nem szükséges megadni. További részletek:  https://wiki.debian.org/NetworkConfiguration  
 Beállíthatja az egyiket vagy mindkettőt eth0, wlan0 vagy a  kiszámítható hálózati csatolónév egyikének  
Ezután tiltsa le a DHCP kliens démont és váltson a szokásos Debian hálózatra :
sudo systemctl disable dhcpcd sudo systemctl enable networking 
Indítsa újra a módosítások életbe léptetését:
sudo reboot 
Megjegyzések
- Mik az előnyei és hátrányai ennek a két említett módszernek?
 - @ElliottB olvassa el a fenti Jogi nyilatkozatot .
 -  Ezt olvastam, ‘ csak a két módszerre kíváncsiam, a dhcpcd vs a hálózatépítés. Szeretném megnézni, hogy a statikus IP lehetővé teszi-e a gyorsabb indítást, mert a 
systemd-analyzefájlban a dhcpcd 15 másodperces késleltetést látok. - A teljesítmény jobban letiltja a dhcpd-t Most teszteltem a második, nem ajánlott megközelítést, és 7 másodperccel gyorsítja a Boottime-t a RasPI Zero W-n.
 - a hálózati rendszergazdák nem szeretik ezt. Ez nem ok arra, hogy dhcp címek legyenek a rapsberry pi ‘ s és a narancssárga pi ‘ s és a helyi nyomtatókon. Szinte mindenki, aki ezt olvassa, otthoni felhasználó, és nem szolgálják ki önelégült megjegyzések arról, hogy mit csinálnak ” szakemberek “. Albert
 
Válasz
Statikus IP-cím Ethernet-kapcsolaton:
-  
sudo nano /etc/dhcpcd.conf - 
Írja be a következő sorokat a fájl tetejére:
interface eth0 static ip_address=192.168.1.XX/24 static routers=192.168.1.1 static domain_name_servers=192.168.1.1 - 
sudo reboot 
 Ezt a legutóbbi Jessie-frissítéshez kell megtenni.  /etc/network/interfaces magára kell hagyni . Nyissa meg a böngészőt, írja be az útválasztó címét (a legtöbb számára a 192.168.1.1), és ellenőrizze az otthoni hálózatot, hogy a Raspberry Pi “Statikus” legyen. 
Megjegyzések
- Ha a válasz egyes részeit át akarja másolni, akkor legalább meg kell értenie.
 -  Valószínűleg az Ön esetében működött, de általában nem azért, mert 
dhcpcdarra a következtetésre jutott a netmaszk, amely más címtartományok esetében nem lehetséges. Olvassa el amanoldalakat. - Ön azt állítja, hogy az / etc / network / interfészeket magára kell hagyni, de nem mondja meg miért. Valójában éppen az ellenkezője igaz. Lásd az alábbi válaszomat.
 -  Ha újra kívánja indítani a hálózati szolgáltatásokat újraindítás nélkül, győződjön meg arról, hogy 
auto eth0felette van-e aiface eth0 inet manualsor a/etc/network/interfacefájl. Indítsa újra a hálózatot asudo service networking restartparanccsal - Ez lehet másolt válasz, de minden megtalálható, ami szükséges a statikus ip beállításához a málnán, az elfogadott válasz szükségtelenül hosszú.
 
Válasz
Rövid és bolondbiztos módszer, hogyan kell ezt megtenni:
Raspbian Jessie, Stretch, Buster
Ez egy fix IP-t állít be, és engedélyezi az ssh démont:
-  Helyezze be az SD-kártyát a számítógépébe, és találja meg, hogy két partíciója van; csatolja a legkisebb partíciót 
/boot/ -  Nyissa meg a 
/boot/cmdline.txtfájlt, és adjon hozzáip=192.168.1.20a sor végére. -  Hozzon létre egy üres fájlt 
/boot/ssh - Válassza le az SD-kártyát a számítógépről, helyezze be a Pi-be és indítsa el a Raspberry Pi
 -  Linux rendszeren indítsa el a 
ssh [email protected]parancsot, a jelszóraspberry. Használja a Putty alkalmazást a Windows rendszeren az ssh-n keresztül történő kapcsolódáshoz. - A Pi-n konfigurálja az SSH engedélyezéséhez szükséges beállításokat, pl. GUI-val vagy raspi-config-tal, mert a / boot / ssh az első indításkor automatikusan eltávolításra kerül.
 
Ezt használom a Raspbian Jessie és Stretch eléréséhez, amely csatolt monitor nélkül indul, csak az power és az ethernet. Miután egy ssh héjjal értem el, folytathatom a beállításomat.
A kezelés után a Raspberry PI kettő IP-címek: egyet a megadott fix IP-ből és egyet a Raspberry Pi-n futó dhcp-kliensből.
 ifconfig megjelenik Ön a fix IP-t. Míg a jobb felső sarokban található kék nyíl-ikon a dhcpd-IP-t mutatja. 
Megjegyzések
- Kérjük, NE javasolja a letiltást IPv6. Erre NINCS szükség.
 - Miért lenne szükségem 2 IP-re?
 - @ SiXandSeven8ths Nincs szükség 2 IP-re. Megfigyeltem a viselkedést és itt leírom a meglepetések minimalizálása érdekében. Javítanám a válaszomat, de nem volt ‘ ideje erre.
 - @SiXandSev en8ths I ‘ sajnálom, hogy ezt hallottam. Nekem jól ment. Ez volt az egyetlen módja annak, hogy semmilyen monitort és billentyűzetet nem csatlakoztattak a málna pi-hez. úgy gondoltam, hogy másnak is hasznos lehet.
 - Megtudtam, mit tettem rosszul. Indítás után próbáltam konfigurálni a statikus IP-t, mellékelt monitor egérrel és billentyűzettel. Szerkesztettem a válaszát. Ha a szerkesztést elfogadják, eltávolítom a megjegyzéseimet. +1
 
Válasz
Első dolog, amit meg kell tennie, hogy statikusvá kell tennie a Raspberry pi IP-jét. valahányszor bekapcsolja a Raspberry pi készüléket, csatlakoznia kell az Ön hozzáférési pontjához (Hotspot).
Csatlakozzon a hozzáférési ponthoz. Írja be az ifconfig parancsot a málna pi termináljába, és írja be ezt az IP címet alább 192.168.43.233 volt
Kezdje a dhcpcd.conf fájl szerkesztésével
sudo nano /etc/dhcpcd.conf 
Görgessen egészen az aljáig, és adja hozzá ezeket a sorokat itt: a vége a kapcsolatnak megfelelően (vezetékes vagy vezeték nélküli).
interface eth0 static ip_address=192.168.0.10/24 static routers=192.168.0.1 static domain_name_servers=192.168.0.1 interface wlan0 static ip_address=192.168.43.233/24 static routers=192.168.0.1 static domain_name_servers=192.168.0.1 
A mentéshez és az újraindításhoz nyomja meg a Ctrl + x billentyűkombinációt. Most kapcsolja be a málna pi-t, és automatikusan csatlakozik a hozzáférési ponthoz.
Válasz
SystemdNetworkd
  Raspbian  /  Raspberry Pi OS  kezdetben a  Debian Networking  alkalmazást használta, amelyet  2015-ben. 
 dhcpcd a jelenlegi alapértelmezett hálózati rendszer. 
 A Raspbian most a  amely tartalmazza a  systemd-networkd  rendszert, a hálózatokat kezelő rendszerszolgáltatást. 
  A hálózati eszközöket észleli és konfigurálja, amikor azok megjelenik, valamint virtuális hálózati eszközöket hoz létre.  
 Ez az oktatóanyag bemutatja, hogyan állíthatja be az alapvető hálózatokat a systemd-networkd használatával. 
 Csak alapszintű megjegyzés a beépített interfészek eth0 és wlan0 használatával történő hálózatépítés ismertetése. 
Feltételezzük, hogy ismeri a networkint g és ésszerűen kompetens a Linux konfigurálása.
Ez NEM kezdőknek ajánlott módszer; bonyolultabb a telepítés.
Minden felületet kifejezetten konfigurálni kell.FIGYELEM, hogy ezzel letiltja a Hálózati eszközt az Asztal panelen.
Ethernet hálózat
 Hálózatot kell létrehoznia fájl létrehozásával itt: /etc/systemd/network.Ez bármely olyan nevet megadhat, amelynek kiterjesztése .network 
 A következő példa azt mondja, hogy systemd-networkd használja a eth0 (amelyet a udev állít be), és rendeljen hozzá egy címet a DHCP használatával. 
[Match] Name=eth0 [Network] DHCP=ipv4 [DHCP] RouteMetric=201 
Alternatív lehetőség statikus IP-címek használatával
[Match] Name=eth0 [Network] Address=192.168.1.20/24 Gateway=192.168.1.1 DNS=192.168.1.1 [DHCP] RouteMetric=201 
Vezeték nélküli hálózat
 Annak érdekében, hogy vezeték nélküli hálózathoz csatlakozzon a következővel: systemd-networkd, egy másik alkalmazással, például WPA kéréssel konfigurált vezeték nélküli adapterre van szükség. 
 A wlan0 használatához létre kell hoznia egy megfelelő /etc/wpa_supplicant/wpa_supplicant-wlan0.conf pl. 
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=<2 letter ISO 3166-1 country code> network={ ssid="ESSID" psk="Your_wifi_password" } 
 (Ha már van WiFi beállításod, másolhatod a fájlt /etc/wpa_supplicant/wpa_supplicant.conf.) 
 Hozzon létre egy .network fájlt a /etc/systemd/network fájlban. 
[Match] Name=wlan0 [Network] DHCP=ipv4 [DHCP] RouteMetric=301 
 A megfelelő konfigurációs fájlok létrehozása után  SZÜKSÉGES  a meglévő hálózatok letiltásához és a systemd-networkd szolgáltatások engedélyezéséhez. 
  NOTE  nincs szükség a meglévő hálózati szolgáltatások kitisztítására. Ha le vannak tiltva, akkor nem avatkoznak be, és szükség esetén könnyen újra engedélyezhetők. 
sudo systemctl enable systemd-networkd sudo systemctl disable dhcpcd sudo systemctl disable networking sudo systemctl enable systemd-resolved.service sudo systemctl enable systemd-resolved.service sudo systemctl disable wpa_supplicant.service sudo systemctl enable [email protected] 
Az állapotot a következők segítségével ellenőrizheti: –
systemctl status systemd-networkd systemctl status systemd-resolved.service systemctl status wpa_supplicant.service systemctl status [email protected] systemctl status dbus.service 
Hivatkozások
- Debian Wiki
 - Az ArchLinux Wiki átfogó dokumentációval rendelkezik.
 
routersés adomain_name_serverssor is választható, ha nem akarja beállítani ‘ az útválasztás ezen a felületen keresztül.