Raspberry Pi'yi Kablolu Yönlendirici Olarak Kullanma

Using Raspberry Pi Wired Router



Raspberry Pi tek kartlı bilgisayarınızı bir yönlendirici olarak yapılandırabilirsiniz. Raspberry Pi, bir Wi-Fi ağ arayüzüne ve bir kablolu ağ arayüzüne sahiptir. Raspberry Pi'yi kablosuz yönlendirici veya kablolu yönlendirici olarak yapılandırabilirsiniz.

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= netdev
update_config=1
ülke=ABD
={
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.105

Yazı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//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 wlan0
iface 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//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 et0
iface 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şlat

Raspberry Pi'niz başladığında, ağ yapılandırmasını kontrol edin. wlan0 ağ arayüzü aşağıdaki gibidir:

$ip adresiwlan0'ı göster

wlan0 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öster

statik 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üncelleme

ISC DHCP sunucusunu aşağıdaki komutla kurun:

$sudouygunYüklemekisc-dhcp-sunucusu

basmak 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.conf

Yı 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-sunucusu

Ekle, et0 için ARAYÜZLERv4 değişken ve dosyayı kaydedin.

Şimdi Raspberry Pi'yi yeniden başlatın.

$sudoyeniden başlat

Raspberry Pi'niz başladığında, isc-dhcp-sunucusu hizmet olmalı aktif (çalışıyor) .

$sudosystemctl durumu isc-dhcp-server

Gü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.