Pai raspberi

Menggunakan Raspberry Pi sebagai Penghala Berwayar

Menggunakan Raspberry Pi sebagai Penghala Berwayar
Anda boleh mengkonfigurasi komputer papan tunggal Raspberry Pi anda menjadi penghala. Raspberry Pi mempunyai antara muka rangkaian Wi-Fi dan antara muka rangkaian berwayar.  Anda boleh mengkonfigurasi Raspberry Pi sebagai penghala tanpa wayar atau penghala berwayar.

Anda boleh menyambungkan Raspberry Pi anda ke rangkaian Wi-Fi tanpa wayar yang mempunyai sambungan internet dan mengarahkan lalu lintas internet ke antara muka rangkaian berwayar. Dengan cara ini, anda boleh menggunakan Raspberry Pi anda sebagai penghala berwayar.

Atau, anda boleh menyambung ke rangkaian yang mempunyai sambungan internet melalui antara muka rangkaian berwayar, membuat hotspot Wi-Fi menggunakan antara muka rangkaian Wi-Fi Raspberry Pi dan menghala lalu lintas internet ke antara muka rangkaian Wi-Fi. Dengan cara ini, anda boleh menggunakan Raspberry Pi anda sebagai penghala tanpa wayar.

Dalam artikel ini, saya akan menunjukkan kepada anda cara mengkonfigurasi Raspberry Pi sebagai penghala berwayar. Oleh itu, mari kita mulakan.

Perkara yang Anda Perlu:

Untuk mengkonfigurasi Raspberry Pi anda sebagai penghala berwayar, anda memerlukan perkara berikut:

1) Komputer papan tunggal Raspberry Pi
2) Penyesuai kuasa Raspberry Pi atau 2.Bank kuasa USB 1A
3) Pembaca kad SD untuk memancarkan OS Raspbian ke kad microSD.
4) Kad microSD
5) Suis rangkaian
6) Kabel Ethernet
7) Rangkaian Wi-Fi untuk menghubungkan Raspberry Pi ke
8) Komputer / komputer riba untuk mengkonfigurasi Raspberry Pi

Flashing OS Raspbian pada kad microSD:

Pertama, lawati halaman muat turun rasmi Raspbian dan klik pada Muat turun ZIP butang dari Raspbian Buster Lite imej.

Penyemak imbas anda harus mula memuat turun gambar Raspbian Buster Lite.

Setelah muat turun selesai, anda boleh menggunakan balena Etcher atau program penulisan gambar lain untuk Raspberry pi untuk menulis gambar Raspbian Buster Lite ke kad microSD. Saya akan menggunakan Etcher dalam artikel ini.

Anda boleh memuat turun Etcher, lawati laman web rasmi balena Etcher. Kemudian, muat turun dan pasang Etcher.

NOTA: Etcher juga berfungsi di Linux. Untuk memasang Etcher di Linux, baca artikel Pasang Etcher di Linux.

Setelah Etcher dipasang, jalankan Etcher. Klik pada Pilih gambar.

Pilih gambar Raspbian Buster Lite anda yang baru sahaja anda muat turun dan klik Buka.

Masukkan kad microSD anda ke pembaca kad microSD anda dan pasangkannya ke komputer anda. Kemudian, klik pada Pilih sasaran.

Pilih kad SD anda dari senarai dan klik Teruskan.

Sekarang, klik pada Kilat.

Etcher harus mula memaparkan kad SD.

Pada ketika ini, kad SD harus dikedip.

Sekarang, anda mesti melihat a but memandu di komputer anda. Navigasi ke dalamnya.

Buat fail baru, ssh (tanpa sebarang pelanjutan fail).

Buat fail baru wpa_pemohon.pengesahan dan taipkan baris berikut kepadanya.

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
kemas kini_config = 1
negara = AS
rangkaian =
ssid = "YOUR_WIFI_SSID"
psk = "YOUR_WIFI_PASSWORD"
scan_ssid = 1
keutamaan = 1

Pastikan untuk mengganti ANDA_WIFI_SSID dan KATA_WIFI_PASSWOUR ANDA ke SSID dan kata laluan Wi-Fi anda.

Sekarang, buka cmdline.txt fail dan tambah ipv6.lumpuhkan = 1 di hujung baris untuk mematikan IPv6.

Menghidupkan Raspberry Pi:

Sekarang, masukkan kad microSD ke Raspberry Pi, sambungkan satu hujung kabel ethernet ke Raspberry Pi dan satu hujung ke suis rangkaian anda. Kemudian, hidupkan Raspberry Pi.

Menyambung ke Raspberry Pi melalui SSH:

Setelah Raspberry Pi dimulakan, ia harus mendapatkan alamat IP dari rangkaian Wi-Fi. Anda boleh menggunakan pengimbas rangkaian atau halaman pentadbiran router Wi-Fi anda untuk mengetahui alamat IP Raspberry Pi anda.

Sebaik sahaja anda menemui alamat IP Raspberry Pi anda, sambungkan kepadanya melalui SSH seperti berikut:

$ ssh pi @ 192.168.0.105

Taipkan iya dan tekan .

Taipkan kata laluan lalai raspberry dan tekan .

Anda harus log masuk ke Raspberry Pi anda.

Mengkonfigurasi Rangkaian:

Sekarang, buat fail konfigurasi rangkaian untuk wlan0 antara muka rangkaian seperti berikut:

$ sudo nano / etc / network / antaramuka.d / wlan0

Sekarang, ketik baris berikut dan simpan fail konfigurasi dengan menekan + X diikuti oleh Y dan .

izinkan-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf / etc / wpa_supplicant / wpa_supplicant.pengesahan

Sekarang, buat fail konfigurasi rangkaian untuk et0 antara muka rangkaian seperti berikut:

$ sudo nano / etc / network / antaramuka.d / et0

Sekarang, ketik baris berikut dan simpan fail konfigurasi dengan menekan + X diikuti oleh Y dan .

auto et0
iface eth0 inet statik
alamat 192.168.100.1
netmask 255.255.255.0

Sekarang, lumpuhkan dhcpcd perkhidmatan dengan arahan berikut:

$ sudo systemctl lumpuhkan dhcpcd

Sekarang, mulakan semula Raspberry Pi anda agar perubahan berlaku.

but semula $ sudo

Setelah Raspberry Pi anda dimulakan, periksa konfigurasi rangkaian wlan0 antara muka rangkaian seperti berikut:

$ ip addr show wlan0

wlan0 harus mendapatkan alamat IP melalui DHCP.

Juga, periksa konfigurasi rangkaian et0 antara muka rangkaian seperti berikut:

$ ip addr menunjukkan et0

Alamat IP statik harus diberikan kepada et0 antara muka rangkaian.

wlan0 dan et0, kedua-duanya harus dikonfigurasi dengan betul.

Mengkonfigurasi Pelayan DHCP:

Sekarang, kemas kini cache repositori pakej APT dengan arahan berikut:

$ sudo apt kemas kini

Pasang pelayan ISC DHCP dengan arahan berikut:

$ sudo apt install isc-dhcp-server

Tekan Y dan kemudian tekan untuk mengesahkan pemasangan.

Pelayan ISC DHCP harus dipasang.

Sekarang, buka dhcpd.pengesahan fail seperti berikut:

$ sudo nano / etc / dhcp / dhcpd.pengesahan

Menetapkan nama domain dan pelayan nama-domain seperti berikut.

Tatal ke bawah sedikit dan tidak puas hati berwibawa; garisan.

Juga, tambahkan baris berikut ke fail konfigurasi dan simpan fail tersebut.

subnet 192.168.100.0 netmask 255.255.255.0
julat 192.168.100.50 192.168.100.240;
penghala pilihan 192.168.100.1;
subnet-mask pilihan 255.255.255.0;

Sekarang, buka / etc / default / isc-dhcp-pelayan fail konfigurasi seperti berikut:

$ sudo nano / etc / default / isc-dhcp-server

Tambah, et0 kepada INTERFACESv4 ubah dan simpan fail.

Sekarang, but semula Raspberry Pi.

but semula $ sudo

Setelah Raspberry Pi anda dimulakan, pelayan isc-dhcp perkhidmatan semestinya aktif (berjalan).

$ sudo systemctl status isc-dhcp-server

Mengkonfigurasi Firewall dan Aktifkan Pemajuan Paket:

Sekarang, pasang firewall seperti berikut:

$ sudo apt memasang firewalld

Tekan Y dan kemudian tekan untuk mengesahkan pemasangan.

firewalld harus dipasang.

The tembok api perkhidmatan semestinya aktif (berjalan) secara lalai.

$ sudo systemctl status firewalld

Sekarang, benarkan lalu lintas DHCP melalui firewall dengan arahan berikut:

$ sudo firewall-cmd --add-service = dhcp --permanent

Benarkan penerusan paket IP dengan arahan berikut:

$ sudo firewall-cmd --add-masquerade --permanent

Akhirnya, but semula Raspberry Pi anda.

but semula $ sudo

Menghubungkan Pelanggan ke Suis:

Setelah Raspberry Pi anda dimulakan, sambungkan satu hujung kabel ethernet yang lain ke dalam suis dan hujung yang lain ke Laptop / Desktop anda atau peranti lain.

Peranti anda harus diberi alamat IP melalui pelayan DHCP yang berjalan di Raspberry Pi anda dan dapat menyambung ke internet.

Jadi, itulah cara anda menggunakan Raspberry Pi anda sebagai penghala berwayar. Terima kasih kerana membaca artikel ini.

Cara menukar butang tetikus Kiri & Kanan pada PC Windows 10
Sudah menjadi kebiasaan bahawa semua peranti tetikus komputer dirancang secara ergonomik untuk pengguna tangan kanan. Tetapi ada peranti tetikus yang ...
Tiru klik Tetikus dengan melayang menggunakan Mouse Tanpa Klik di Windows 10
Menggunakan tetikus atau papan kekunci dalam keadaan salah penggunaan berlebihan boleh menyebabkan banyak masalah kesihatan, termasuk ketegangan, sind...
Tambahkan isyarat Tetikus ke Windows 10 menggunakan alat percuma ini
Dalam beberapa tahun kebelakangan ini komputer dan sistem operasi telah banyak berkembang. Ada saat ketika pengguna harus menggunakan perintah untuk m...