Menggunakan Raspberry Pi sebagai Router Berkabel

Using Raspberry Pi Wired Router

Anda dapat mengkonfigurasi komputer papan tunggal Raspberry Pi Anda menjadi router. Raspberry Pi memiliki antarmuka jaringan Wi-Fi dan antarmuka jaringan kabel. Anda dapat mengkonfigurasi Raspberry Pi sebagai router nirkabel atau router kabel.

Anda dapat menghubungkan Raspberry Pi Anda ke jaringan Wi-Fi nirkabel yang memiliki konektivitas internet dan merutekan lalu lintas internet ke antarmuka jaringan kabel. Dengan cara ini, Anda dapat menggunakan Raspberry Pi Anda sebagai router berkabel.



Atau, Anda dapat terhubung ke jaringan yang memiliki konektivitas internet melalui antarmuka jaringan kabel, membuat hotspot Wi-Fi menggunakan antarmuka jaringan Wi-Fi dari Raspberry Pi dan mengarahkan lalu lintas internet ke antarmuka jaringan Wi-Fi. Dengan cara ini, Anda dapat menggunakan Raspberry Pi Anda sebagai router nirkabel.



Pada artikel ini, saya akan menunjukkan cara mengkonfigurasi Raspberry Pi sebagai router berkabel. Jadi, mari kita mulai.



Hal yang Anda Butuhkan:

Untuk mengkonfigurasi Raspberry Pi Anda sebagai router kabel, Anda memerlukan hal-hal berikut:

1) Komputer papan tunggal Raspberry Pi
2) Adaptor daya Raspberry Pi atau bank daya USB 2.1A
3) Pembaca kartu SD untuk menginstal Raspbian OS ke kartu microSD.
4) Kartu microSD
5) Sakelar jaringan
6) kabel Ethernet
7) Jaringan Wi-Fi untuk menghubungkan Raspberry Pi ke
8) Komputer/laptop untuk mengkonfigurasi Raspberry Pi



Flashing Raspbian OS pada Kartu microSD:

Pertama, kunjungi halaman unduh resmi Raspbian dan klik pada Unduh ZIP tombol dari Raspbian Buster Lite gambar.

Browser Anda harus mulai mengunduh gambar Raspbian Buster Lite.

Setelah unduhan selesai, Anda dapat menggunakan balena Etcher atau program penulisan gambar lainnya untuk Raspberry pi untuk menulis gambar Raspbian Buster Lite ke kartu microSD. Saya akan menggunakan Etcher dalam artikel ini.

Anda dapat mengunduh Etcher, kunjungi situs resmi balena Etcher . Kemudian, unduh dan instal Etcher.

CATATAN: Etcher juga berfungsi di Linux. Untuk menginstal Etcher di Linux, lihat artikel Instal Etcher di Linux .

Setelah Etcher diinstal, jalankan Etcher. Klik Pilih gambar .

Pilih gambar Raspbian Buster Lite Anda yang baru saja Anda unduh dan klik Membuka .

Masukkan kartu microSD Anda ke pembaca kartu microSD dan colokkan ke komputer Anda. Kemudian, klik Pilih target .

Pilih kartu SD Anda dari daftar dan klik Melanjutkan .

Sekarang, klik Kilatan .

Etcher harus mulai mem-flash kartu SD.

Pada titik ini, kartu SD harus di-flash.

Sekarang, Anda akan melihat sepatu bot mengemudi di komputer Anda. Navigasikan ke dalamnya.

Buat file baru, ssh (tanpa ekstensi file apa pun).

Buat file baru wpa_supplicant.conf dan ketik baris berikut untuk itu.

ctrl_interface=KEPADAMU=/di mana/Lari/wpa_pemohonKELOMPOK= netdev
update_config=1
negara= AS
jaringan={
ssid='ANDA_WIFI_SSID'
psk='ANDA_WIFI_PASSWORD'
scan_ssid=1
prioritas=1
}

Pastikan untuk mengganti YOUR_WIFI_SSID dan ANDA_WIFI_PASSWORD ke SSID dan kata sandi Wi-Fi Anda.

Sekarang, buka cmdline.txt file dan tambahkan ipv6.disable=1 di akhir baris untuk menonaktifkan IPv6.

Menghidupkan Raspberry Pi:

Sekarang, masukkan kartu microSD ke Raspberry Pi, sambungkan salah satu ujung kabel ethernet ke Raspberry Pi dan ujung lainnya ke sakelar jaringan Anda. Kemudian, nyalakan Raspberry Pi.

Menghubungkan ke Raspberry Pi melalui SSH:

Setelah Raspberry Pi dimulai, itu harus mendapatkan alamat IP dari jaringan Wi-Fi. Anda dapat menggunakan pemindai jaringan apa pun atau halaman administrasi router Wi-Fi Anda untuk mengetahui alamat IP Raspberry Pi Anda.

Setelah Anda menemukan alamat IP Raspberry Pi Anda, sambungkan melalui SSH sebagai berikut:

$sshpi@192.168.0.105

Ketik Ya dan tekan .

Ketikkan kata sandi default frambos dan tekan .

Anda harus masuk ke Raspberry Pi Anda.

Mengonfigurasi Jaringan:

Sekarang, buat file konfigurasi jaringan untuk wlan0 antarmuka jaringan sebagai berikut:

$sudo nano /dll/jaringan/interfaces.d/wlan0

Sekarang, ketik baris berikut dan simpan file konfigurasi dengan menekan + x diikuti oleh DAN dan .

izinkan-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf/dll/wpa_pemohon/wpa_supplicant.conf

Sekarang, buat file konfigurasi jaringan untuk eth0 antarmuka jaringan sebagai berikut:

$sudo nano /dll/jaringan/interfaces.d/eth0

Sekarang, ketik baris berikut dan simpan file konfigurasi dengan menekan + x diikuti oleh DAN dan .

auto eth0
iface eth0 inet statis
alamat 192.168.100.1
netmask 255.255.255.0

Sekarang, nonaktifkan dhcpcd layanan dengan perintah berikut:

$sudosystemctl menonaktifkan dhcpcd

Sekarang, restart Raspberry Pi Anda agar perubahan diterapkan.

$sudomenyalakan ulang

Setelah Raspberry Pi Anda dimulai, periksa konfigurasi jaringan wlan0 antarmuka jaringan sebagai berikut:

$alamat IPtampilkan wlan0

wlan0 harus mendapatkan alamat IP melalui DHCP.

Juga, periksa konfigurasi jaringan dari eth0 antarmuka jaringan sebagai berikut:

$alamat IPtunjukkan eth0

Alamat IP statis harus ditetapkan ke eth0 antarmuka jaringan.

wlan0 dan eth0 , keduanya harus dikonfigurasi dengan benar.

Sekarang, perbarui cache repositori paket APT dengan perintah berikut:

$sudopembaruan yang tepat

Instal server DHCP ISC dengan perintah berikut:

$sudotepatInstallisc-dhcp-server

tekan DAN lalu tekan untuk mengkonfirmasi instalasi.

Server DHCP ISC harus diinstal.

Sekarang, buka dhcpd.conf berkas sebagai berikut:

$sudo nano /dll/dhcp/dhcpd.conf

Mengatur nama domain dan domain-nama-server sebagai berikut.

Gulir ke bawah sedikit dan batalkan komentar berwibawa; garis.

Juga, tambahkan baris berikut ke file konfigurasi dan simpan file.

subnet 192.168.100.0 netmask 255.255.255.0{
kisaran 192.168.100.50 192.168.100.240;
router opsi 192.168.100.1;
opsi subnet-mask 255.255.255.0;
}

Sekarang, buka /etc/default/isc-dhcp-server file konfigurasi sebagai berikut:

$sudo nano /dll/bawaan/isc-dhcp-server

Menambahkan, eth0 ke ANTARMUKAv4 variabel dan simpan file.

Sekarang, reboot Raspberry Pi.

$sudomenyalakan ulang

Setelah Raspberry Pi Anda dimulai, isc-dhcp-server pelayanan harus aktif (berjalan) .

$sudosystemctl status isc-dhcp-server

Mengonfigurasi Firewall dan Mengaktifkan Penerusan Paket:

Sekarang, instal firewalld sebagai berikut:

$sudotepatInstallfirewalld

tekan DAN lalu tekan untuk mengkonfirmasi instalasi.

firewalld harus diinstal.

NS firewalld pelayanan harus aktif (berjalan) secara default.

$sudosystemctl status firewalld

Sekarang, izinkan lalu lintas DHCP melalui firewall dengan perintah berikut:

$sudofirewall-cmd--tambahkan-layanan=dhcp--permanen

Izinkan penerusan paket IP dengan perintah berikut:

$sudofirewall-cmd--add-masquerade --permanen

Terakhir, reboot Raspberry Pi Anda.

$sudomenyalakan ulang

Menghubungkan Klien ke Switch:

Setelah Raspberry Pi Anda mulai, sambungkan salah satu ujung kabel ethernet lainnya ke sakelar dan ujung lainnya ke Laptop/Desktop atau perangkat lain.

Perangkat Anda harus diberi alamat IP melalui server DHCP yang berjalan di Raspberry Pi Anda dan dapat terhubung ke internet.

Jadi, begitulah cara Anda menggunakan Raspberry Pi Anda sebagai router kabel. Terima kasih telah membaca artikel ini.