Raspberry Pi'nizi internet bağlantısı olan kablosuz bir Wi-Fi ağına bağlayabilir ve internet trafiğini kablolu ağ arayüzüne yönlendirebilirsiniz. Bu sayede Raspberry Pi'nizi kablolu yönlendirici olarak kullanabilirsiniz.
Veya kablolu ağ arayüzü üzerinden internet bağlantısı olan bir ağa bağlanabilir, Raspberry Pi'nin Wi-Fi ağ arayüzünü kullanarak bir Wi-Fi hotspot oluşturabilir ve internet trafiğini Wi-Fi ağ arayüzüne yönlendirebilirsiniz. Bu şekilde Raspberry Pi'nizi kablosuz yönlendirici olarak kullanabilirsiniz.
Bu yazıda size Raspberry Pi'yi kablolu yönlendirici olarak nasıl yapılandıracağınızı göstereceğim. Öyleyse başlayalım.
İhtiyacın olan şeyler:
Raspberry Pi'nizi kablolu yönlendirici olarak yapılandırmak için aşağıdakilere ihtiyacınız vardır:
1) Bir Raspberry Pi tek kartlı bilgisayar
2) Bir Raspberry Pi güç adaptörü veya 2.1A USB güç bankası
3) Raspbian OS'yi microSD karta yüklemek için bir SD kart okuyucu.
4) Bir microSD kart
5) Bir ağ anahtarı
6) Ethernet kabloları
7) Raspberry Pi'yi aşağıdakilere bağlamak için bir Wi-Fi ağı
8) Raspberry Pi'yi yapılandırmak için bir bilgisayar/dizüstü bilgisayar
MicroSD Kartta Yanıp Sönen Raspbian OS:
İlk olarak, ziyaret edin Raspbian'ın resmi indirme sayfası ve üzerine tıklayın ZIP'i indir düğmesi Raspbian Buster Lite görüntü.
Tarayıcınız Raspbian Buster Lite görüntüsünü indirmeye başlamalıdır.
İndirme işlemi tamamlandıktan sonra, Raspbian Buster Lite görüntüsünü microSD karta yazmak için balena Etcher veya Raspberry pi için diğer görüntü yazma programlarını kullanabilirsiniz. Bu yazıda Etcher kullanacağım.
Etcher'ı indirebilir, ziyaret edebilirsiniz. balena Etcher'ın resmi web sitesi . Ardından, Etcher'ı indirin ve yükleyin.
NOT: Etcher ayrıca Linux'ta da çalışır. Etcher'ı Linux'a kurmak için Etcher'ı Linux'a Kurma makalesine bakın.
Etcher kurulduktan sonra Etcher'ı çalıştırın. Tıklamak Fotoğraf seç .
Az önce indirdiğiniz Raspbian Buster Lite resminizi seçin ve tıklayın Açık .
microSD kartınızı microSD kart okuyucunuza takın ve bilgisayarınıza takın. Ardından, tıklayın Hedef seç .
Listeden SD kartınızı seçin ve üzerine tıklayın. Devam et .
Şimdi, tıklayın flaş .
Etcher, SD kartı yanıp sönmeye başlamalıdır.
Bu noktada, SD kartın yanıp sönmesi gerekir.
Şimdi, bir görmelisin bot bilgisayarınızda sürün. İçinde gezinin.
Yeni bir dosya oluşturun, ssh (herhangi bir dosya uzantısı olmadan).
Yeni bir dosya oluştur wpa_supplicant.conf ve aşağıdaki satırları ona yazın.
ctrl_interface=SANA=/nerede/Çalıştırmak/wpa_supplicantGRUP= netdevupdate_config=1
ülke=ABD
ağ={
ssid='SİZİN_WIFI_SSID'niz'
psk='SİZİN_WIFI_PASSWORD'
scan_ssid=1
öncelik=1
}
değiştirdiğinizden emin olun YOUR_WIFI_SSID ve YOUR_WIFI_PASSWORD Wi-Fi SSID'nize ve şifrenize.
Şimdi, aç cmdline.txt dosya ve ekle ipv6.devre dışı=1 IPv6'yı devre dışı bırakmak için satırın sonunda.
Raspberry Pi'yi Açma:
Şimdi microSD kartı Raspberry Pi'ye takın, ethernet kablosunun bir ucunu Raspberry Pi'ye ve bir ucunu ağ anahtarınıza bağlayın. Ardından Raspberry Pi'yi açın.
Raspberry Pi'ye SSH üzerinden bağlanma:
Raspberry Pi başladığında, Wi-Fi ağından bir IP adresi almalıdır. Raspberry Pi'nizin IP adresini öğrenmek için herhangi bir ağ tarayıcısını veya Wi-Fi yönlendiricinizin yönetim sayfasını kullanabilirsiniz.
Raspberry Pi'nizin IP adresini bulduktan sonra SSH üzerinden aşağıdaki şekilde bağlanın:
$sshpi@192.168.0.105Yazın Evet ve bas .
Varsayılan şifreyi yazın Ahududu ve bas .
Raspberry Pi'nize giriş yapmış olmalısınız.
Ağı Yapılandırma:
Şimdi, için bir ağ yapılandırma dosyası oluşturun. wlan0 ağ arayüzü aşağıdaki gibidir:
$sudo nano /vesaire/ağ/arayüzler.d/wlan0Şimdi, aşağıdaki satırları yazın ve tuşuna basarak yapılandırma dosyasını kaydedin. + x bunu takiben VE ve .
izin ver-hotplug wlan0iface wlan0 inet dhcp
wpa-conf/vesaire/wpa_supplicant/wpa_supplicant.conf
Şimdi, için bir ağ yapılandırma dosyası oluşturun. et0 ağ arayüzü aşağıdaki gibidir:
$sudo nano /vesaire/ağ/arayüzler.d/et0Şimdi, aşağıdaki satırları yazın ve tuşuna basarak yapılandırma dosyasını kaydedin. + x bunu takiben VE ve .
otomatik et0iface eth0 inet statik
adres 192.168.100.1
ağ maskesi 255.255.255.0
Şimdi, devre dışı bırak dhcpcd aşağıdaki komutla hizmet:
$sudosystemctl dhcpcd'yi devre dışı bırakŞimdi, değişikliklerin etkili olması için Raspberry Pi'nizi yeniden başlatın.
$sudoyeniden başlatRaspberry Pi'niz başladığında, ağ yapılandırmasını kontrol edin. wlan0 ağ arayüzü aşağıdaki gibidir:
$ip adresiwlan0'ı gösterwlan0 DHCP üzerinden bir IP adresi almalıdır.
Ayrıca, ağ yapılandırmasını kontrol edin. et0 ağ arayüzü aşağıdaki gibidir:
$ip adresieth0'ı gösterstatik bir IP adresi atanmalıdır. et0 ağ Arayüzü.
wlan0 ve et0 , her ikisi de doğru şekilde yapılandırılmalıdır.
Şimdi, APT paketi deposu önbelleğini aşağıdaki komutla güncelleyin:
$sudouygun güncellemeISC DHCP sunucusunu aşağıdaki komutla kurun:
$sudouygunYüklemekisc-dhcp-sunucusubasmak VE ve ardından basın Kurulumu onaylamak için
ISC DHCP sunucusu kurulmalıdır.
Şimdi, aç dhcpd.conf dosya şu şekilde:
$sudo nano /vesaire/dhcp/dhcpd.confYı kur alan adı ve alan adı sunucuları aşağıdaki gibi.
Biraz aşağı kaydır ve yorumunu kaldır yetkili; hat.
Ayrıca, yapılandırma dosyasına aşağıdaki satırları ekleyin ve dosyayı kaydedin.
alt ağ 192.168.100.0 ağ maskesi 255.255.255.0{aralık 192.168.100.50 192.168.100.240;
seçenek yönlendiricileri 192.168.100.1;
alt ağ maskesi seçeneği 255.255.255.0;
}
Şimdi, aç /etc/default/isc-dhcp-sunucusu yapılandırma dosyası aşağıdaki gibidir:
$sudo nano /vesaire/varsayılan/isc-dhcp-sunucusuEkle, et0 için ARAYÜZLERv4 değişken ve dosyayı kaydedin.
Şimdi Raspberry Pi'yi yeniden başlatın.
$sudoyeniden başlatRaspberry Pi'niz başladığında, isc-dhcp-sunucusu hizmet olmalı aktif (çalışıyor) .
$sudosystemctl durumu isc-dhcp-serverGüvenlik Duvarını Yapılandırma ve Paket Yönlendirmeyi Etkinleştirme:
Şimdi firewalld'yi aşağıdaki gibi kurun:
$sudouygunYüklemekgüvenlik duvarıbasmak VE ve ardından basın Kurulumu onaylamak için
firewalld kurulu olmalıdır.
NS güvenlik duvarı hizmet olmalı aktif (çalışıyor) varsayılan olarak.
$sudosystemctl durumu güvenlik duvarıŞimdi, aşağıdaki komutla güvenlik duvarı üzerinden DHCP trafiğine izin verin:
$sudogüvenlik duvarı-cmd--add-servis=dhcp--kalıcıAşağıdaki komutla IP paketinin iletilmesine izin verin:
$sudogüvenlik duvarı-cmd--add-maskeli balo --kalıcıSon olarak, Raspberry Pi'nizi yeniden başlatın.
$sudoyeniden başlatİstemcileri Anahtara Bağlama:
Raspberry Pi'niz başladığında, başka bir ethernet kablosunun bir ucunu anahtara ve diğer ucunu Dizüstü/Masaüstünüze veya diğer cihazlara bağlayın.
Cihazınıza Raspberry Pi'nizde çalışan DHCP sunucusu üzerinden bir IP adresi atanmalı ve internete bağlanabilmelidir.
Demek Raspberry Pi'nizi kablolu yönlendirici olarak bu şekilde kullanıyorsunuz. Bu makaleyi okuduğunuz için teşekkürler.