Yerel ağınızda bir Raspberry Pi’ye erişmeye çalışıyorsanız, IP adresine gerçekten ihtiyaç duyacağınız zamanlar vardır. Elbette, genellikle ana bilgisayar adını kullanarak bir Pi’ye SSH veya VNC yapabilirsiniz, ancak bir yönlendiricide bağlantı noktası iletme (harici olarak erişilebilir bir Minecraft sunucusu veya web sunucusu oluşturmak için kullanacağınız) gibi bir şey için gerçek bir IP v4 adresi olabilir. ihtiyaç duyulacak. Sorun: Pi’nizi her yeniden başlattığınızda, yönlendiricinin o anda atamaya karar verdiği şeye bağlı olarak IP adresi değişebilir.
Neyse ki, Raspberry Pi’nizin yerel ağınızda her zaman aynı IP adresini almasını veya en azından yerel ağınızda her zaman aynı adresi almaya çalışmasını sağlamanın basit bir yolu var. Önyükleme sırasında, açık olan başka bir cihaz söz konusu adresi zaten kullanıyorsa, Pi’nizin ya hiç IP v4 adresi olmayacağını ya da (eğer böyle yapılandırdıysanız) seçeceğini söylemeye gerek yok. alternatif bir tane. Bu yüzden bunu aklınızda bulundurun.
Bu öğreticinin, ağınıza bağlı bir Raspberry Pi’niz olduğunu varsaydığını unutmayın. Değilse, lütfen bir Raspberry Pi’nin nasıl kurulacağına ve başsız bir Raspberry Pi’nin nasıl kurulacağına (monitör gerekmez) ilişkin eğitimlerimize bakın.
Raspberry Pi’ye Statik IP Nasıl Atılır?
1. Raspberry PI’nizin mevcut IP v4 adresini belirleyin eğer zaten bilmiyorsan. Bunu yapmanın en kolay yolu, ana bilgisayar adı -I komut isteminde komut. Ana bilgisayar adını biliyorsanız, Pi’ye ağdaki farklı bir bilgisayardan da ping atabilirsiniz.
hostname -I
2. Yönlendiricinizin IP adresini alın eğer zaten bilmiyorsan. Bunu yapmanın en kolay yolu, komutu kullan ip r ve “varsayılan yol”dan sonra görünen adresi alın.
ip r
3. DNS’inizin IP adresini alın (alan adı sunucusu) ile aşağıdaki komutu girin. Bu, yönlendiricinizin IP’si ile aynı olabilir veya olmayabilir.
grep "namesever" /etc/resolv.conf
Artık Pi’nizin kullanmakta olduğu IP adresine, yönlendiricinin IP adresine ve DNS IP adresine sahip olduğunuza göre, uygun yapılandırma dosyasını düzenleyebilirsiniz.
4. /etc/dhcpcd.conf dosyasını açın nano’da düzenlemek için.
nano /etc/dhcpcd.conf
5. Aşağıdaki satırları ekleyin dosyanın en altına. Bu tür satırlar zaten mevcutsa ve yorumlanmamışsa, bunları kaldırın.
Aşağıdaki kutuda parantez içindeki açıklamaları doğru bilgilerle değiştirin. Arayüz ya olacak wlan0 Wi-Fi için veya et0 Ethernet için.
interface [INTERFACE]
static_routers=[ROUTER IP]
static domain_name_servers=[DNS IP]
static ip_address=[STATIC IP ADDRESS YOU WANT]/24
Bizim durumumuzda, böyle görünüyordu.
interface wlan0
static_routers=192.168.7.1
static domain_name_servers=192.168.1.1
static ip_address=192.168.7.121/24
Son satırda “statik” yerine “bilgilendir” ifadesini kullanmak isteyebilirsiniz. kullanma bilgi vermek Raspberry Pi’nin istediğiniz IP adresini almaya çalışacağı, ancak mevcut değilse bir başkasını seçeceği anlamına gelir. Statik kullanıyorsanız, istenen adres kullanımdaysa, IP v4 adresi olmayacaktır.
6. Dosya ‘yı kaydet CTRL + X tuşlarına basarak ve yeniden başlat.
Şu andan itibaren, her önyüklemede Pi, istediğiniz statik ip adresini almaya çalışacaktır.
Statik IP Ayarlamak için Raspberry Pi OS Kılavuzunu Kullanma
Yönlendiricinizin IP ve DNS IP’si ile ilgili tüm bilgilere zaten sahipseniz, dhcpcd.conf dosyasını düzenlemek yerine Ağ Tercihleri menüsünü kullanarak statik IP adresini yapılandırabilirsiniz.
1. Ağ durumu simgesine sağ tıklayın ve Kablosuz ve Kablolu Ağ Ayarları’nı seçin.
2. Uygun arayüzü seçin. Wi-Fi için statik bir IP yapılandırıyorsanız, wlan0’ı seçin. Ethernet için eth0’ı seçin.
3. IP adreslerini ilgili alanlara girin. İstediğiniz IP adresi, IPv4 alanında ve ardından bir /24 olacaktır. Yönlendiricinizin IP’si ve DNS sunucusunun IP’si, onlardan sonra adlandırılan alanlarda olacaktır.
4. Uygula’yı tıklayın, pencereyi kapat ve yeniden başlat senin Pi.
Pi’niz şimdi her önyüklemede istediğiniz IP adresini kullanmaya çalışacaktır. Ancak, Ağ Tercihleri menüsü bunu mutlak değil bir tercih olarak ayarlar. Yani, istediğiniz IP adresi mevcut değilse, başka bir IP adresi kullanacaktır.