My Pi, conf.d'de yapılandırılan statik bir IP ile eth0 kullanmak üzere Arch ile yapılandırıldı:
[gotschi @ berry ~] $ cat /etc/conf.d/network@eth0address = 10.0.55.5netmask = 24broadcast = 10.0.55.255gateway = 10.0.55.254
Bu, birkaç haftadan beri benim için diğer tüm yapılandırmalardan (örn. Netctl) daha iyi çalıştı. Tek garip şey: 2 IP adresi kullanıyor Ağ Aralığı taradığımda Pi'm 2 Kez görünüyor: Biri 10.0.55.5 statik IP'ye sahip ve diğeri DHCP'm tarafından atandı. (Yönlendiricide ayarlanan Aralık: 10.0 .55.50-150): 10.0.55.55
nmap ayrıca ana bilgisayar adını yalnızca .55 adresinde bildirir, bu nedenle http: //raspberry.local/, .55
/ etc / netctl klasörüm boş, varsayılan klasörler dışında ...
[gotschi @ berry ~] $ ls / etc / netctl örnekler kancalar arayüzler
10.0.55.55'e de doğru yanıt veriyor!
Diğer yapılandırmalar nerede saklanıyor? Teşekkürler!
[gotschi @ berry ~] $ ifconfig eth0: flags = 4163<UP, BROADCAST, RUNNING, MULTICAST> mtu 1500 inet 10.0.55.5 netmask 255.255.255.0 yayın 10.0.55.255 ether b8: 27: eb: 50: ec: f4 txqueuelen 1000 (Ethernet) RX paketleri 17227 bayt 1077447 (1.0 MiB) RX hataları 0 düşürüldü 0 taşma 0 çerçeve 0 TX paketleri 85328 bayt 127324380 (121.4 MiB) TX hataları 0 düştü 0 aşma 0 taşıyıcı 0 çarpışma 0
düzenle Sanırım burada bir şey buldum:
[gotschi @ berry ~] $ ip adres 4: eth0: <BROADCAST , MULTICAST, UP, LOWER_UP> mtu 1500 qdisc pfifo_fast state UP grubu varsayılanı qlen 1000link / ether b8: 27: eb: 50: ec: f4 brd ff: ff: ff: ff: ff: ffinet 10.0.55.5/24 brd 10.0.55.255 kapsam global eth0 valid_lft sonsuza kadar tercih edilen_lft foreverinet 10.0.55.55/24 brd 10.0.55.255 kapsam genel ikincil eth0 valid_lft sonsuza kadar tercih edilen_lft sonsuza kadar
sudo ip addr del 10.0.55.55/24 dev eth0disabl ikinci IP'yi edindim, sadece şimdi yeniden başlatmaya çalışıyorum
-> hayır, hala 2 ip adresi var: /