Nouveau : le pare-feu IA surveille toute la plateforme et explique chaque incident en termes simples. Découvrez comment ça marche

Raspberry Pi her açılışta Wi-Fi’da farklı MAC adresi alıyor, DHCP rezervasyonu ve firewall kuralı bozuluyor

Raspberry Pi her açılışta Wi-Fi’da farklı MAC adresi alıyor, DHCP rezervasyonu ve firewall kuralı bozuluyor

Résolu 8 7

Saha kabinlerinde gateway olarak kullandığımız Pi 4’ler var (Bookworm, NetworkManager). Kabindeki switch’in olmadığı yerlerde Wi-Fi’dan çıkıyorlar. Sahadaki ağda DHCP rezervasyonu ve dışarı çıkış için MAC tabanlı bir firewall kuralı var.

Fark ettim ki her yeniden başlatmada wlan0 farklı bir MAC ile bağlanıyor. Sonuç: rezervasyon tutmuyor, firewall dışarı çıkışı kesiyor, cihaz Hermetry’ye bağlanamıyor ve offline düşüyor. Elle kabloyla bağlanınca (eth0) sorun yok.

$ ip link show wlan0
3: wlan0: ... link/ether 7a:3e:91:0c:55:d2 brd ff:ff:ff:ff:ff:ff permaddr d8:3a:dd:41:7e:09

permaddr gerçek adres. Rastgeleleştirmeyi nasıl tamamen kapatırım?

♥ 1

Sadece wlan0’da mı oluyor, eth0’da hiç değişmiyor mu?

♥ 0

Sadece wlan0.

♥ 2

Merak ettim, işletim sistemleri bunu neden yapıyor ki? Bizim laboratuvardaki dizüstülerde de vardı.

♥ 0

Gizlilik için Ayşe, kafelerde ve AVM’lerde cihazın MAC’iyle takip edilmesin diye. Saha cihazında ise sadece dert.

♥ 2

Netplan’da macaddress satırı yazınca düzeliyor diye hatırlıyorum.

Ağ geçidi yine bağlanıyor…
♥ 0

Pi OS’ta netplan yok Hakan, ayarı NetworkManager’da yapmak lazım. Bizim sahadaki kutularda da aynısı vardı.

NetworkManager iki yerde rastgele MAC kullanabiliyor: tarama sırasında ve bağlantının kendisinde. İkisini de kapatın:

# /etc/NetworkManager/conf.d/99-sabit-mac.conf
[device]
wifi.scan-rand-mac-address=no

[connection]
wifi.cloned-mac-address=permanent
ethernet.cloned-mac-address=permanent

Ayrıca mevcut bağlantı profili kendi değerini taşıyorsa global ayarı ezer, onu da düzeltin:

nmcli -f 802-11-wireless.cloned-mac-address con show "saha-wifi"
sudo nmcli con modify "saha-wifi" 802-11-wireless.cloned-mac-address permanent
sudo systemctl restart NetworkManager

stable değeri de var, her ağ için sabit ama gerçek olmayan bir MAC verir. Sizin rezervasyon gerçek MAC’e yapıldığı için permanent doğru seçenek. Yeniden başlatıp ip link show wlan0 çıktısında link/ether ile permaddr aynı mı bakın.

Kayıtta yoksa olmamıştır.
Solution acceptée♥ 9

CM4’lerde de aynısını gördük, bu dosya ile düzeldi. +1

♥ 2

Bizim imajda bağlantı profilinde cloned-mac-address=random yazıyormuş, kim koymuşsa. Conf dosyası + nmcli modify sonrası beş kez yeniden başlattım, hep d8:3a:dd:41:7e:09. Kabinlerdeki cihazlar sabahtan beri online.

♥ 2
9 sujets de 1 à 9 (sur un total de 9)
  • Vous devez être connecté pour répondre à ce sujet.

Rejoignez la discussion

Connectez-vous pour poser et répondre à des questions, aimer les messages utiles et marquer la réponse qui a résolu votre problème. Chaque contribution rapporte des points et des niveaux.

Partager