Daftar Isi:
- Perlengkapan
- Langkah 1: Instal dan Perbarui Raspbian
- Langkah 2: Instal Hostapd dan Dnsmasq
- Langkah 3: Konfigurasikan IP Statis untuk Antarmuka Wlan0
- Langkah 4: Konfigurasi Server DHCP (dnsmasq)
- Langkah 5:
- Langkah 6: Mengatur Penerusan Lalu Lintas
- Langkah 7: Menambahkan Aturan Iptables Baru
- Langkah 8: Mengaktifkan Koneksi Internet
- Langkah 9: Nyalakan Ulang
- Langkah 10: Selesai
Video: Raspberry Pi -> Wifi Hotspot: 10 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Pernahkah Anda pergi ke suatu tempat tanpa wifi, dan teman Anda tidak memberikan hotspot? Saya sudah, dan dalam instruksi ini, saya akan menunjukkan kepada Anda langkah demi langkah tentang cara mengubah Raspberry Pi Anda menjadi hotspot wifi. Bahkan lebih baik, proyek ini akan dikenakan biaya kurang dari 100 USD!
Perlengkapan
BOM:
Raspberry Pi 3 (secara teknis model apa pun akan berfungsi tetapi saya menemukan model ini lebih konsisten):
Wifi Stick (ini opsional karena raspberry pi sudah memiliki wifi bawaan, tetapi sinyalnya akan lebih baik dengan wifi stick): https://www.amazon.com/Adapter-1200Mbps-TECHKEY-Wireless-Network-300Mbps/dp /B07J65G9DD/ref=sr_1_3?keywords=wifi+stick&qid=1583146106&sr=8-3
Anda juga memerlukan mouse keyboard, layar/monitor, dan sumber daya yang saya dapatkan dari powerbank, (dengan asumsi Anda sudah memilikinya.)
Langkah 1: Instal dan Perbarui Raspbian
Perbarui Raspbian dengan mengetikkan perintah ini:
sudo apt-get updatesudo apt-get upgrade
Jika Anda mendapatkan peningkatan, Sebaiknya reboot dengan sudo reboot.
Langkah 2: Instal Hostapd dan Dnsmasq
Ini adalah dua program yang akan kami gunakan untuk membuat Raspberry Pi Anda menjadi titik akses nirkabel. Untuk mendapatkannya, cukup ketik baris ini ke terminal:
sudo apt-get install hostapd
sudo apt-get install dnsmasq
Kedua kali, Anda harus menekan y untuk melanjutkan. hostapd adalah paket yang memungkinkan kita membuat hotspot nirkabel menggunakan Raspberry Pi, dan dnsmasq adalah server DHCP dan DNS yang mudah digunakan. Kami akan mengedit file konfigurasi program sebentar lagi, jadi mari kita matikan program sebelum kita mulai mengutak-atik:
sudo systemctl stop hostapd
sudo systemctl stop dnsmasq
Langkah 3: Konfigurasikan IP Statis untuk Antarmuka Wlan0
Untuk tujuan kami di sini, saya berasumsi bahwa kami menggunakan alamat IP jaringan rumah standar, seperti 192.168.###.###. Mengingat asumsi itu, mari kita tetapkan alamat IP 192.168.0.10 ke wlan0
antarmuka dengan mengedit file konfigurasi dhcpcd. Mulai mengedit dengan perintah ini:
sudo nano /etc/dhcpcd.conf
Sekarang Anda berada di file, tambahkan baris berikut di akhir:
antarmuka wlan0
ip_address statis = 192.168.0.10/24
menyangkal antarmuka eth0
menyangkal antarmuka wlan0
(Dua baris terakhir diperlukan untuk membuat jembatan kita bekerja – tetapi lebih pada itu di Langkah 8.) Setelah itu, tekan Ctrl+X, lalu Y, lalu Enter untuk menyimpan file dan keluar dari editor.
Langkah 4: Konfigurasi Server DHCP (dnsmasq)
Kami akan menggunakan dnsmasq sebagai server DHCP kami. Ide dari server DHCP adalah untuk
mendistribusikan parameter konfigurasi jaringan secara dinamis, seperti alamat IP, untuk antarmuka dan layanan. File konfigurasi default dnsmasq berisi banyak informasi yang tidak perlu, sehingga lebih mudah bagi kita untuk memulai dari awal. Mari kita ganti nama file konfigurasi default dan tulis yang baru:
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig
sudo nano /etc/dnsmasq.conf
Anda akan mengedit file baru sekarang, dan dengan yang lama diganti namanya, ini adalah file konfigurasi yang akan digunakan dnsmasq. Ketik baris ini ke dalam file konfigurasi baru Anda:
antarmuka = wlan0
dhcp-range=192.168.0.11, 192.168.0.30, 255.255.255.0, 24 jam
Baris yang kami tambahkan berarti bahwa kami akan memberikan alamat IP antara 192.168.0.11 dan 192.168.0.30 untuk antarmuka wlan0.
Langkah 5:
File konfigurasi lain! Kali ini, kami mengacaukan file konfigurasi hostapd. Buka 'er up:
sudo nano /etc/hostapd/hostapd.conf
Ini harus membuat file baru. Ketik ini:
antarmuka = wlan0
jembatan = br0
hw_mode=g
saluran = 7
wmm_enabled=0
macaddr_acl=0
auth_algs=1
abaikan_broadcast_ssid=0
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
ssid=JARINGAN
wpa_passphrase=PASSWORD
Perhatikan bahwa di mana saya memiliki "NETWORK" dan "PASSWORD", Anda harus membuat nama Anda sendiri. Ini adalah bagaimana Anda akan bergabung dengan jaringan Pi dari perangkat lain. Kami masih harus menunjukkan kepada sistem lokasi file konfigurasi:
sudo nano /etc/default/hostapd
Dalam file ini, lacak baris yang mengatakan #DAEMON_CONF=”” – hapus # itu dan letakkan path ke file konfigurasi kami dalam tanda kutip, sehingga terlihat seperti ini: DAEMON_CONF="/etc/hostapd/hostapd.conf" # membuat baris tidak dibaca sebagai kode, jadi pada dasarnya Anda menghidupkan baris ini di sini sambil memberikan jalur yang benar ke file konfigurasi kami.
Langkah 6: Mengatur Penerusan Lalu Lintas
Idenya di sini adalah ketika Anda terhubung ke Pi Anda, itu akan meneruskan lalu lintas melalui kabel Ethernet Anda. Jadi kita akan meneruskan wlan0 melalui kabel Ethernet ke modem Anda. Ini melibatkan pengeditan file konfigurasi lain:
sudo nano /etc/sysctl.conf
Sekarang temukan baris ini: #net.ipv4.ip_forward=1…dan hapus “#” – biarkan sisanya, sehingga hanya berbunyi:
net.ipv4.ip_forward=1
Langkah 7: Menambahkan Aturan Iptables Baru
Selanjutnya, kita akan menambahkan penyamaran IP untuk lalu lintas keluar di eth0 menggunakan iptables:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
…dan simpan aturan iptables baru:
sudo sh -c "iptables-save > /etc/iptables.ipv4.nat"
Untuk memuat aturan saat boot, kita perlu mengedit file /etc/rc.local dan menambahkan baris berikut tepat di atas baris exit 0:
iptables-restore < /etc/iptables.ipv4.nat
Langkah 8: Mengaktifkan Koneksi Internet
Sekarang Raspberry Pi bertindak sebagai titik akses yang dapat dihubungkan dengan perangkat lain. Namun, perangkat tersebut belum dapat menggunakan Pi untuk mengakses internet. Untuk memungkinkan, kita perlu membangun jembatan yang akan melewati semua lalu lintas antara antarmuka wlan0 dan eth0.
Untuk membangun jembatan, mari kita instal satu paket lagi:
sudo apt-get install bridge-utils
Kami siap untuk menambahkan jembatan baru (disebut br0):
sudo brctl addbr br0
Selanjutnya, kita akan menghubungkan antarmuka eth0 ke jembatan kita:
sudo brctl addif br0 eth0
Terakhir, mari edit file antarmuka:
sudo nano /etc/network/interfaces
…dan tambahkan baris berikut di akhir file:
mobil br0
iface br0 inet manual
bridge_ports eth0 wlan0
Langkah 9: Nyalakan Ulang
Sekarang setelah kita siap, mari kita reboot dengan sudo reboot.
Sekarang Pi Anda seharusnya berfungsi sebagai titik akses nirkabel. Cobalah dengan melompat ke perangkat lain dan mencari nama jaringan yang Anda gunakan kembali di langkah 5.
Langkah 10: Selesai
Ya, Sekarang Anda dapat membual ke teman Anda tentang server wifi hotspot baru Anda!
Direkomendasikan:
Hotspot Multimedia Con Equipo De Msica De Los 80s: 7 Langkah
Hotspot Multimedia Con Equipo De Msica De Los 80s: Tengo un equipo de música de los años 80s (Grundig HiFi 5000) terhubung ke PC mediante dan kabel RCA de audio dan kebiasaan untuk escuchar música tanto melalui streaming, como mi colección de lokal .El problema fue que al clable de 10 meter
Model Derek Nirkabel (SMART BOT) Dengan Kamera Spionase Melalui Jaringan (wifi atau Hotspot): 8 Langkah
Model Derek Nirkabel (SMART BOT) Dengan Kamera Spionase Melalui Jaringan (wifi atau Hotspot): Untuk membuat proyek apa pun, kami melalui beberapa langkah: -mencari ide terkait proyek, penagihan bahan yang diperlukan untuk proyek, percobaan di PCB dan papan tempat memotong roti
ESP8266 RGB LED STRIP Kontrol WIFI - NODEMCU Sebagai Remote IR untuk Strip Led yang Dikendalikan Melalui Wifi - Kontrol Smartphone LED STRIP RGB: 4 Langkah
ESP8266 RGB LED STRIP Kontrol WIFI | NODEMCU Sebagai Remote IR untuk Strip Led yang Dikendalikan Melalui Wifi | RGB LED STRIP Smartphone Control: Hi guys dalam tutorial ini kita akan belajar bagaimana menggunakan nodemcu atau esp8266 sebagai remote IR untuk mengontrol strip LED RGB dan Nodemcu akan dikendalikan oleh smartphone melalui wifi. Jadi pada dasarnya Anda dapat mengontrol STRIP LED RGB dengan ponsel cerdas Anda
Membuat Hotspot WiFi Gratis di Windows: 7 Langkah
Membuat Hotspot WiFi Gratis di Windows: Apakah Anda ingin memiliki hotspot nirkabel gratis dan tanpa iklan? Baca instruksi ini untuk mengetahui caranya
ESP8266-NODEMCU $3 Modul WiFi #1- Memulai Dengan WiFi: 6 Langkah
ESP8266-NODEMCU $3 Modul WiFi #1- Memulai Dengan WiFi: Dunia baru komputasi mikro ini telah tiba dan benda ini adalah ESP8266 NODEMCU. Ini adalah bagian pertama yang menunjukkan bagaimana Anda dapat menginstal lingkungan esp8266 di IDE arduino Anda melalui video persiapan dan sebagai bagian-bagiannya termasuk