Mục lục:

Sử dụng Raspberry Pi 3 làm bộ định tuyến: 10 bước (có hình ảnh)
Sử dụng Raspberry Pi 3 làm bộ định tuyến: 10 bước (có hình ảnh)

Video: Sử dụng Raspberry Pi 3 làm bộ định tuyến: 10 bước (có hình ảnh)

Video: Sử dụng Raspberry Pi 3 làm bộ định tuyến: 10 bước (có hình ảnh)
Video: Raspberry Pi Camera Module 3 - Giới thiệu và Hướng dẫn sử dụng 2024, Tháng mười một
Anonim
Sử dụng Raspberry Pi 3 làm bộ định tuyến
Sử dụng Raspberry Pi 3 làm bộ định tuyến
Sử dụng Raspberry Pi 3 làm bộ định tuyến
Sử dụng Raspberry Pi 3 làm bộ định tuyến

Theo Wikipedia, bộ định tuyến là một thiết bị mạng chuyển tiếp các gói dữ liệu giữa các mạng máy tính. Nếu chúng ta phá bỏ một bộ định tuyến không dây, chúng ta có thể sẽ tìm thấy một bộ xử lý dành riêng cho ứng dụng xử lý các gói dữ liệu và một phân đoạn RF xử lý kết nối không dây.

Bạn biết những gì khác có một bộ xử lý và một phân đoạn RF.

ĐÓ LÀ ĐÚNG một mô hình raspberry pi 3. Vì vậy, trong miniProject này, chúng tôi sẽ chuyển đổi một raspberry pi để hoạt động như một bộ định tuyến.

Bước 1: Video

Image
Image

Hãy xem video để biết hướng dẫn toàn diện nhanh chóng trong 3 phút.

Bước 2: Khởi động Raspberry Pi

Nâng cấp Raspberry Pi
Nâng cấp Raspberry Pi

Bước đầu tiên là thiết lập và chạy raspberry pi của bạn. Hướng dẫn bắt đầu chính thức trên trang web Raspberry pi là tài nguyên tốt nhất cho việc này.

Đây là liên kết.

Chuyển sang bước tiếp theo khi bạn đã cài đặt và chạy raspberry pi.

Bước 3: Nâng cấp Raspberry Pi

Đầu tiên, chúng tôi sẽ cập nhật danh sách gói có sẵn từ các kho lưu trữ bằng cách sử dụng

sudo apt-get cập nhật

Sau khi hoàn tất, chúng tôi có thể cài đặt các gói mới nhất này bằng cách sử dụng

sudo apt-get nâng cấp

Quá trình này có thể mất một lúc tùy thuộc vào tốc độ kết nối internet của bạn.

Bước 4: Cài đặt Hostadp và Bridge-utils

Cài đặt Hostadp và Bridge-utils
Cài đặt Hostadp và Bridge-utils
Cài đặt Hostadp và Bridge-utils
Cài đặt Hostadp và Bridge-utils

Sau khi raspberry pi được nâng cấp.

chúng ta cần cài đặt một quy trình nền không gian người dùng được gọi là hostapd, được sử dụng cho các điểm truy cập không dây và máy chủ xác thực. Chúng tôi cũng sẽ cần một gói có tên là bridge-utils để quản lý các thiết bị cầu nối.

sudo apt-get install hostapd bridge-utils

Chúng tôi cần tắt một số dịch vụ mới mà chúng tôi vừa cài đặt để sử dụng

sudo systemctl dừng hostapd

Gỡ lỗi- Đôi khi, raspbian sẽ hiển thị thông báo cho biết không tìm thấy hostapd và bridge-utils cho lệnh cài đặt. Đừng lo lắng. Chạy 'sudo apt-get update' một lần nữa và nó sẽ được giải quyết.

Bước 5: Tắt cấu hình DHCP cho Wlan0 và Eth0

Tắt cấu hình DHCP cho Wlan0 và Eth0
Tắt cấu hình DHCP cho Wlan0 và Eth0
Tắt cấu hình DHCP cho Wlan0 và Eth0
Tắt cấu hình DHCP cho Wlan0 và Eth0

Bây giờ, chúng tôi đặt quy trình nền dhcp không tự động cấu hình các giao diện wlan0 và eth0. Chúng tôi làm điều này bằng cách đặt hai dòng sau

từ chối interfaces wlan0

từ chốiinterfaces eth0

ở cuối tệp /etc/dhcpcd.conf, hãy mở nó bằng cách sử dụng.

sudo nano /etc/dhcpcd.conf

Bước 6: Tạo Bridge Br0

Tạo Bridge Br0
Tạo Bridge Br0

Tiếp theo, chúng tôi tạo một cầu nối br0 bằng lệnh brctl là một quản trị viên cầu nối Ethernet

sudo brctl addbr br0

và sử dụng

sudo brctl Addf br0 eth0

lệnh chúng ta thêm eth0 làm một trong các cổng cho cầu br0.

Bước 7: Chỉnh sửa / etc / network / interface

Chỉnh sửa / etc / network / interface
Chỉnh sửa / etc / network / interface
Chỉnh sửa / etc / network / interface
Chỉnh sửa / etc / network / interface

Bây giờ, hãy mở một tệp có tên là giao diện trong thư mục / etc / network

sudo nano / etc / network / interface

và thêm năm dòng này.

allow-hotplug wlan0

iface wlan0 inet thủ công auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

Dòng đầu tiên bắt đầu giao diện wlan0 trên một sự kiện hotplug. Dòng thứ hai tạo ra một giao diện mạng không có địa chỉ IP thường được thực hiện cho các phần tử cầu nối. Dòng thứ ba bắt đầu giao diện br0 khi khởi động. Dòng Forth giúp tự động gán địa chỉ IP cho giao diện br0 bằng máy chủ DHCP và cuối cùng là dòng thứ năm kết nối giao diện eth0 với wlan0. Lưu tệp này và đóng nó.

Bước 8: Chỉnh sửa /etc/hostapd/hostapd.conf

Chỉnh sửa /etc/hostapd/hostapd.conf
Chỉnh sửa /etc/hostapd/hostapd.conf
Chỉnh sửa /etc/hostapd/hostapd.conf
Chỉnh sửa /etc/hostapd/hostapd.conf

Tiếp theo, chúng ta sẽ cấu hình điểm truy cập không dây của mình, chúng ta có thể thực hiện việc này bằng cách sử dụng tệp có tên là hostapd.conf trong thư mục / etc / hostapd. Mở nó ra

sudo nano /etc/hostapd/hostapd.conf

và dán những dòng này.

interface = wlan0

bridge = br0 ssid = miniProjects hw_mode = g channel = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 wpa_passphrase = subscribe wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rsn

Giá trị được gán cho ssid là tên mà điểm truy cập sẽ sử dụng để quảng bá sự tồn tại của nó. Năm dòng cuối cùng tập trung vào xác thực và bảo mật của điểm truy cập. Giá trị của wpa_passsphrase được sử dụng làm mật khẩu đăng nhập được đăng ký trong trường hợp của chúng tôi. Đây là một liên kết đến tài liệu, nơi bạn có thể tìm thấy định nghĩa của từng biến mà chúng tôi đã sử dụng tại đây.

Bước 9: Chỉnh sửa cuối cùng / etc / default / hostapd

Chỉnh sửa cuối cùng / etc / default / hostapd
Chỉnh sửa cuối cùng / etc / default / hostapd
Chỉnh sửa cuối cùng / etc / default / hostapd
Chỉnh sửa cuối cùng / etc / default / hostapd

Cuối cùng, mở tệp hostapd trong thư mục / etc / default

sudo nano / etc / default / hostapd

bỏ ghi chú dòng DAEMON_CONF và cung cấp đường dẫn đến tệp chúng tôi vừa tạo.

DAEMON_CONF = "/ etc / hostapd / hostapd.conf"

Điều này hoàn tất thiết lập cho raspberry pi hoạt động như một bộ định tuyến.

Bước 10: Xong

Xong
Xong
Xong
Xong

Bây giờ, bật nguồn pi raspberry của bạn bằng cáp Ethernet được kết nối.

Bạn sẽ thấy ssid pi phát sóng mâm xôi và truy cập internet.

Cảm ơn vì đã đọc.

Hãy cho tôi biết nếu bạn gặp phải bất kỳ sự cố nào khi tạo bộ định tuyến của riêng mình.

Hãy bình chọn cho hướng dẫn này, nếu bạn thích nó.

Đề xuất: