Mục lục:

Điểm truy cập không dây phạm vi 50 mét với bộ điều hợp không dây USB TP Link WN7200ND trên Raspbian Stretch: 6 bước
Điểm truy cập không dây phạm vi 50 mét với bộ điều hợp không dây USB TP Link WN7200ND trên Raspbian Stretch: 6 bước

Video: Điểm truy cập không dây phạm vi 50 mét với bộ điều hợp không dây USB TP Link WN7200ND trên Raspbian Stretch: 6 bước

Video: Điểm truy cập không dây phạm vi 50 mét với bộ điều hợp không dây USB TP Link WN7200ND trên Raspbian Stretch: 6 bước
Video: Trên Tay Bộ Phát Wifi Di Động 4G TP-Link M7350 - Nhỏ Gọn Phát Ổn Định 2024, Tháng bảy
Anonim
Điểm truy cập không dây phạm vi 50 mét với Bộ điều hợp không dây USB TP Link WN7200ND trên Raspbian Stretch
Điểm truy cập không dây phạm vi 50 mét với Bộ điều hợp không dây USB TP Link WN7200ND trên Raspbian Stretch

Raspberry Pi rất tuyệt để tạo Điểm truy cập không dây an toàn nhưng nó không có phạm vi tốt, tôi đã sử dụng Bộ điều hợp không dây USB TP Link WN7200ND để mở rộng. Tôi muốn chia sẻ cách làm điều đó

Tại sao tôi muốn sử dụng raspberry pi thay vì bộ định tuyến?

Câu trả lời thực sự đơn giản, BẢO MẬT. Các nhà sản xuất bộ định tuyến chỉ muốn bán thiết bị, họ không quan tâm đến việc liệu có lỗ hổng bảo mật nào ảnh hưởng đến bạn hay không. Bạn raspberry pi sẽ được cập nhật các bản vá bảo mật mới nhất.

Bước 1: Cài đặt Raspbian Stretch Lite Image trên thẻ SD

Tải xuống Raspbian từ trang Tải xuống Rapsberry Pi và cài đặt nó trên thẻ SD. Nếu bạn muốn một Chương trình dễ sử dụng để làm điều đó. Tôi khuyên bạn nên sử dụng Etcher.

Kết nối Bộ chuyển đổi TP Link WN7200ND với bất kỳ cổng USB nào, đảm bảo rằng nguồn điện cung cấp đủ dòng điện. Nguồn điện cung cấp 1 Ampe phải là đủ. Giao diện sẽ là wlan1, bộ chuyển đổi Wifi R Pi bên trong là wlan0.

Bước 2: Chỉnh sửa cấu hình DHCP

Chúng tôi không cần IP động cho bộ điều hợp WN7200ND, vì vậy chúng tôi cần thay đổi tệp cấu hình của dhcpd. Sử dụng trình soạn thảo văn bản, chỉnh sửa tệp cấu hình /etc/dhcpcd.conf và thêm dòng sau

phủ nhận wlan1

Bây giờ chúng ta cần khởi động lại dịch vụ DHCP bằng cách sử dụng lệnh

khởi động lại dịch vụ sudo dhcpcd

Bước 3: Thiết lập giao diện mạng

Cổng Ethernet eth0 sẽ hoạt động bình thường (Nó sẽ nhận được địa chỉ IP động khi bạn kết nối), nhưng chúng ta cần thiết lập giao diện Bridge br0 kết nối bộ điều hợp TP Link wlan1 và cổng Ethernet eth0. Cài đặt bridge utils bằng lệnh sau

sudo apt-get install bridge-utils

Thiết lập các giao diện bằng cách tạo một tệp văn bản mới /etc/network/interfaces.d/ap với văn bản sau:

auto eth0allow-hotplug eth0 iface eth0 inet manual auto wlan1 allow-hotplug wlan1 iface wlan1 inet manual pre-up service hostapd start post-up brctl addf br0 wlan1 auto br0 iface br0 inet dhcp bridge_ports eth0 wlan1

Bước 4: Cài đặt và thiết lập Hostapd

Hostapd triển khai Điểm truy cập không dây. Cài đặt nó bằng lệnh sau

sudo apt-get install hostapd

Để thiết lập điểm truy cập, chúng ta cần thiết lập hostapd. Tạo một tệp văn bản mới /etc/hostapd/hostapd.conf với văn bản sau:

interface = wlan1 #wlan là WN7200ND adapterdriver = nl80211 # đây là trình điều khiển được yêu cầu bởi WN7200ND hw_mode = g # g có nghĩa là kênh băng tần 2.4GHz = 11 # đây là kênh chúng tôi sẽ sử dụng, bạn có thể chọn bất kỳ kênh nào từ 1 đến 13 ieee80211n = 1 # giới hạn tần số cho tần số được phép ở quốc gia của bạn wmm_enabled = 1 # ht_capab = [HT40] [SHORT-GI-20] # thiết lập khả năng của WN7200ND macaddr_acl = 0 # bình luận dòng này để giới hạn thiết bị có thể kết nối # macaddr_acl = 1 # bỏ ghi chú điều này để giới hạn các thiết bị có thể kết nối # accept_mac_file = / etc / hostapd / accept # tệp này có danh sách địa chỉ mac của các thiết bị mà hostapd sẽ chấp nhận ignore_broadcast_ssid = 0 # sẽ phát SSID # Sử dụng WPA2 auth_algs = 1 wpa = 2 # Chỉ sử dụng WPA v2 wpa_key_mgmt = WPA-PSK rsn_pairwise = CCMP ssid = MyNetwork # sử dụng tên mạng của bạn wpa_passphrase = MyUniquePassword # cụm mật khẩu cho mạng của bạn

Để giới hạn các thiết bị sẽ kết nối với Access Point, hãy tạo tệp / etc / hostapd / accept và nhập danh sách địa chỉ mac như sau:

14: 1a: 93: eb: 31: 55 #mac địa chỉ thiết bị của bạn

Để tải tệp cấu hình khi hostapd bắt đầu, hãy chỉnh sửa tệp / etc / default / hostapd, bỏ ghi chú DAEMON_CONF dòng và thay đổi nó thành

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

Bước 5: Bật chuyển tiếp IP

Chúng ta cần bật chuyển tiếp IP để cầu nối hoạt động. Để bật tính năng này, hãy chỉnh sửa tệp /etc/sysctl.conf và bỏ ghi chú dòng net.ipv4.ip_osystem = 1

Bước 6: Cài đặt và thiết lập DHCP Relay

Cài đặt và thiết lập DHCP Relay
Cài đặt và thiết lập DHCP Relay

Để hoàn tất thiết lập và có tất cả các thiết bị trên cùng một mạng (bạn nên sử dụng mọi thứ trên cùng một mạng nếu bạn muốn sử dụng Chromecast hoặc gửi video lên youtube trên TV thông minh của mình). Để gửi yêu cầu DHCP đến ISP router, chúng ta cần cài đặt isc dhcp relay và thiết lập Pi để gửi yêu cầu đến máy chủ đó. Để cài đặt nó, hãy sử dụng lệnh sau:

sudo apt-get install isc-dhcp-relay

Nhập IP Bộ định tuyến trên cấu hình máy chủ chuyển tiếp

192.168.100.1

Để kiểm tra xem mọi thứ có được thiết lập chính xác hay không, bạn có thể chạy lệnh

sudo hostapd /etc/hostapd/hostapd.conf

Sau khi kết nối thành công với Điểm truy cập mới, bạn có thể khởi động lại

Đề xuất: