Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách biến Raspberry Pi của bạn thành Điểm truy cập Wi ‐ Fi Cổng cố định

Cách biến Raspberry Pi của bạn thành Điểm truy cập Wi ‐ Fi Cổng cố định

Có thể bạn là chủ doanh nghiệp cung cấp Wi-Fi miễn phí cho tất cả khách hàng của mình; có lẽ bạn có một lượng khán giả bị giam cầm và dự định bán quyền truy cập vào mạng Wi-Fi của mình hoặc có thể bạn muốn đưa ra lời nhắc thân thiện cho khách về quy tắc sử dụng mạng gia đình của bạn? Tại đây, bạn sẽ tìm hiểu cách biến Raspberry Pi của mình thành điểm truy cập Wi-Fi cổng cố định.

Tại sao tôi cần một cổng cố định?

Nếu bạn đã từng cố gắng truy cập mạng Wi-Fi dường như mở tại một quán cà phê, nhà hàng, khách sạn hoặc phòng tập thể dục, chỉ để được chào đón bởi một màn hình đăng nhập từ chối cho phép bạn tiếp tục trước khi nhập một số thông tin (thường là địa chỉ email của bạn) , thì bạn đã quen với các cổng cố định!

Cổng bị khóa là một trang web tự động mở trong trình duyệt mặc định của người dùng hoặc tải khi họ cố gắng truy cập một trang web. Người dùng thường sẽ cần phải hoàn thành một hành động trước khi họ có thể tiếp tục từ cổng bị khóa.

Mặc dù chúng thường được các doanh nghiệp sử dụng, các cổng cố định cũng có thể là một bổ sung hữu ích cho mạng gia đình của bạn. Ví dụ:bạn có thể tạo một mạng riêng cho con mình, hoàn chỉnh với sự kiểm soát của phụ huynh và một cổng cố định nhẹ nhàng nhắc nhở con bạn rằng bạn đang tin tưởng chúng sử dụng web một cách có trách nhiệm - đề phòng chúng đủ hiểu biết về công nghệ để biết cách VPN hoạt động.

Những gì bạn cần

Để hoàn thành hướng dẫn này, bạn cần:

  • Raspberry Pi đang chạy Raspberry Pi OS
  • Cáp nguồn tương thích với Raspberry Pi của bạn
  • Bàn phím bên ngoài và cách gắn nó vào Raspberry Pi của bạn
  • Cáp HDMI hoặc micro HDMI, tùy thuộc vào kiểu Raspberry Pi của bạn
  • Màn hình bên ngoài
  • Cáp Ethernet. Vì bạn đang biến Raspberry Pi của mình thành một điểm truy cập không dây, bạn sẽ cần kết nối qua Ethernet thay vì Wi-Fi. Điều này cũng có nghĩa là nó sẽ không hoạt động với Raspberry Pi 2 hoặc Raspberry Pi Zero vì chúng thiếu cổng Ethernet hoặc thẻ không dây.

Bắt đầu:cập nhật Raspberry Pi của bạn

Gắn bàn phím bên ngoài, màn hình và cáp ethernet, sau đó gắn Pi của bạn vào nguồn điện. Khi nó được khởi động, hãy mở một thiết bị đầu cuối và nhập lệnh sau để cập nhật nó:

sudo apt update && sudo apt -y upgrade

Khởi động lại Raspberry Pi của bạn bằng cách chạy lệnh sau:

sudo reboot

Sau khi Raspberry Pi của bạn khởi động lại, mọi thứ sẽ được cập nhật.

Thiết lập điểm truy cập không dây cho Raspberry Pi

Có một số cách để biến Raspberry Pi của bạn thành một điểm truy cập hoạt động đầy đủ, nhưng trong hướng dẫn này, RaspAP được sử dụng vì nó rất dễ thiết lập.

Để cài đặt phần mềm RaspAP, hãy mở cửa sổ Terminal và chạy lệnh sau:

curl -sL https://install.raspap.com | bash
Cách biến Raspberry Pi của bạn thành Điểm truy cập Wi ‐ Fi Cổng cố định

Tiếp theo, khởi động lại Raspberry Pi của bạn bằng lệnh sau:

reboot

Sau khi Raspberry Pi của bạn được sao lưu và chạy, điểm truy cập Wi-Fi của bạn sẽ được định cấu hình với các cài đặt sau:

  • Địa chỉ IP:10.3.141.1
  • Tên người dùng:admin
  • Mật khẩu:bí mật
  • Phạm vi DHCP:10.3.141.50 đến 10.3.141.255
  • SSID:raspi-webgui
  • Mật khẩu Wi-Fi:ChangeMe

Để thử nghiệm điểm truy cập của bạn, chỉ cần lấy bất kỳ thiết bị hỗ trợ Wi-Fi nào và kiểm tra cài đặt mạng của nó. Bạn sẽ thấy tùy chọn kết nối với mạng “raspi-webgui” mới.

Cách biến Raspberry Pi của bạn thành Điểm truy cập Wi ‐ Fi Cổng cố định

Kết nối với mạng này và bạn sẽ được nhắc nhập mật khẩu. Mật khẩu mặc định của RaspAP là “ChangeMe”, vì vậy hãy nhập mật khẩu này vào hộp cấu hình mạng, nhấp vào “Kết nối” và bạn sẽ được kết nối với điểm truy cập Raspberry Pi mới của mình!

Bảo mật điểm truy cập Wi-Fi của bạn

Trước khi tiếp tục, hãy cập nhật “ChangeMe” lên một thứ gì đó an toàn hơn, thông qua giao diện web RaspAP:

1. Khởi chạy trình duyệt web của bạn nếu bạn chưa khởi chạy.

2. Trong thanh địa chỉ, nhập thông tin sau:10.3.141.1.

Khi được nhắc, hãy nhập tên người dùng “quản trị viên” và mật khẩu “bí mật”. Bây giờ bạn sẽ thấy giao diện web RaspAP chính.

Cách biến Raspberry Pi của bạn thành Điểm truy cập Wi ‐ Fi Cổng cố định

3. Trong menu bên trái, chọn “Điểm phát sóng -> Bảo mật.”

Cách biến Raspberry Pi của bạn thành Điểm truy cập Wi ‐ Fi Cổng cố định

4. Tìm phần “PSK” và nhập mật khẩu bạn muốn sử dụng cho điểm truy cập Wi-Fi của mình - hãy đảm bảo rằng đó là một thứ an toàn!

5. Nhấp vào “Lưu cài đặt.”

Tạo cổng cố định với Nodogsplash

Bây giờ điểm truy cập của bạn đã được thiết lập và đang chạy, bạn đã sẵn sàng bảo vệ nó bằng một cổng cố định.

Cổng cố định sẽ được xây dựng bằng giải pháp cổng cố định Nodogsplash, nhưng trước tiên bạn cần cài đặt libmicrohttpd-dev gói, vì phần này chứa mã mà bạn sẽ sử dụng để biên dịch Nodogspash.

Trên Raspberry Pi của bạn, hãy chạy lệnh sau:

sudo apt install git libmicrohttpd-dev

Sau khi bạn có libmicrohttpd-dev gói, bạn có thể sao chép kho chứa tất cả mã Nodogsplash:

cd ~
git clone https://github.com/nodogsplash/nodogsplash.git

Sau khi Raspbian hoàn tất quá trình sao chép mã này, bạn đã sẵn sàng biên dịch và cài đặt phần mềm Nodogsplash:

cd ~/nodogsplash
make
sudo make install

Nodogsplash hiện đã được cài đặt trên Raspberry Pi của bạn.

Định cấu hình cổng cố định của bạn

Tiếp theo, bạn cần trỏ Nogdogsplash theo hướng của địa chỉ Gateway, là giao diện bộ định tuyến được kết nối với mạng cục bộ. RaspAP sử dụng 10.3.141.1 theo mặc định, vì vậy bạn cần chỉnh sửa tệp cấu hình Nogdogsplash để nó lắng nghe địa chỉ này.

Để chỉnh sửa địa chỉ Gateway, hãy mở tệp cấu hình Nogdogsplash:

sudo nano /etc/nodogsplash/nodogsplash.conf

Thêm phần sau:

GatewayInterface wlan0
GatewayAddress 10.3.141.1
MaxClients 250
AuthIdleTimeout 480

Khi bạn đã thực hiện những thay đổi này, hãy lưu tệp của bạn bằng cách nhấn Ctrl + O , theo sau là Ctrl + X .

Khởi động cổng bị khóa của bạn bằng cách chạy lệnh sau:

sudo nodogsplash

Cổng bị khóa của bạn hiện đang hoạt động. Để kiểm tra, hãy thử kết nối với điểm phát sóng Wi-Fi của bạn.

Cách biến Raspberry Pi của bạn thành Điểm truy cập Wi ‐ Fi Cổng cố định

Bây giờ bạn sẽ được chào đón bởi cổng cố định mặc định của Nodogsplash.

Đảm bảo rằng cổng thông tin của bạn luôn trực tuyến

Bây giờ bạn đã kiểm tra rằng cổng cố định đang hoạt động chính xác, bạn cần đảm bảo rằng Nodogsplash tự động khởi động khi khởi động.

Đặt Nodogsplash để khởi chạy tự động bằng cách chỉnh sửa tệp “rc.local” của bạn. Trong Raspberry Pi Terminal, hãy chạy lệnh sau:

sudo nano /etc/rc.local

Tìm dòng sau:

exit 0

Ngay phía trên nó, thêm thông tin sau:

nodogsplash

Lưu các thay đổi của bạn bằng cách nhấn Ctrl + O , theo sau là Ctrl + X .

Cách tùy chỉnh cổng cố định của bạn

Tại thời điểm này, bạn có một điểm phát sóng Wi-Fi được bảo vệ bởi một cổng cố định. Tuy nhiên, bạn vẫn đang sử dụng trang Nodogsplash mặc định, vì vậy, trong phần cuối cùng này, hãy xem cách bạn có thể truy cập mã kiểm soát trang cổng cố định của mình và thực hiện một số chỉnh sửa đơn giản.

Để tùy chỉnh trang Nodogsplash mặc định, bạn cần mở tệp “splash.html”:

sudo nano /etc/nodogsplash/htdocs/splash.html

Giờ đây, bạn có thể thêm hình ảnh và văn bản vào cổng thông tin của mình và xóa nội dung hiện có. Ví dụ:trong hình ảnh bên dưới, văn bản được hiển thị như một phần của cổng cố định đang được thay đổi.

Cách biến Raspberry Pi của bạn thành Điểm truy cập Wi ‐ Fi Cổng cố định

Khi bạn hài lòng với các chỉnh sửa mình đã thực hiện, hãy lưu các thay đổi của bạn bằng cách nhấn Ctrl + O , theo sau là Ctrl + X .

Hãy thử kết nối lại với điểm phát sóng Wi-Fi của bạn và bạn sẽ thấy cổng cố định đã được tân trang lại của mình.

Cách biến Raspberry Pi của bạn thành Điểm truy cập Wi ‐ Fi Cổng cố định

Lưu ý rằng tùy thuộc vào hệ điều hành và trình duyệt web của bạn, bạn có thể cần phải xóa bộ nhớ cache của trình duyệt để xem cổng bị khóa cập nhật.

Ngoài điểm truy cập Wi-Fi, bạn cũng có thể biến Raspberry Pi của mình thành trình chặn quảng cáo hoặc máy chủ web cá nhân.

Bạn đang sử dụng cổng cố định mới tạo của mình như thế nào? Để chào đón mọi người đến với mạng gia đình của bạn, hãy đặt ra một số quy tắc cơ bản hoặc như một công cụ để giúp quảng bá doanh nghiệp của bạn? Hãy cho chúng tôi biết trong phần bình luận bên dưới!