Innehållsförteckning:

Femtio meter trådlös åtkomstpunkt med TP Link WN7200ND trådlös USB -adapter på Raspbian -stretch: 6 steg
Femtio meter trådlös åtkomstpunkt med TP Link WN7200ND trådlös USB -adapter på Raspbian -stretch: 6 steg

Video: Femtio meter trådlös åtkomstpunkt med TP Link WN7200ND trådlös USB -adapter på Raspbian -stretch: 6 steg

Video: Femtio meter trådlös åtkomstpunkt med TP Link WN7200ND trådlös USB -adapter på Raspbian -stretch: 6 steg
Video: Outdoor Case for Wireless Adapter TP-LINK TL-WN7200ND with 15dBi Omni Antenna 2024, November
Anonim
Femtio meter trådlös åtkomstpunkt med TP Link WN7200ND trådlös USB -adapter på Raspbian Stretch
Femtio meter trådlös åtkomstpunkt med TP Link WN7200ND trådlös USB -adapter på Raspbian Stretch

Raspberry Pi är bra att skapa säkra trådlösa åtkomstpunkter men det har inte ett bra utbud, jag använde en TP Link WN7200ND trådlös USB -adapter för att förlänga den. Jag vill dela med mig av hur man gör

Varför vill jag använda en hallon pi istället för en router?

Svaret är verkligen enkelt, SÄKERHET. Routertillverkare vill bara sälja enheter, de bryr sig inte om det finns en säkerhetsbrist som påverkar dig. Du hallon pi kommer att vara uppdaterad med de senaste säkerhetsuppdateringarna.

Steg 1: Installera Raspbian Stretch Lite Image på ett SD -kort

Ladda ner Raspbian från Rapsberry Pi Nedladdningssida och installera den på ett SD -kort. Om du vill ha ett lättanvänt program för att göra det. Jag rekommenderar Etcher.

Anslut TP Link WN7200ND -adaptern till någon av USB -portarna, se till att strömförsörjningen ger tillräckligt med ström. En strömförsörjning som ger 1 ampere borde räcka. Gränssnittet kommer att vara wlan1, intern R Pi Wifi -adapter är wlan0.

Steg 2: Redigera DHCP -konfiguration

Vi behöver inte en dynamisk IP för WN7200ND -adaptern så vi måste ändra konfigurationsfilen för dhcpd. Använd en textredigerare redigera konfigurationsfilen /etc/dhcpcd.conf och lägg till följande rad

denyinterfaces wlan1

Nu måste vi starta om DHCP -tjänsten med kommandot

sudo service dhcpcd starta om

Steg 3: Konfigurera nätverksgränssnitt

Ethernet -port eth0 fungerar normalt (Den får en dynamisk IP -adress när du ansluter den), men vi måste konfigurera ett Bridge -gränssnitt br0 som överbryggar TP Link -adaptern wlan1 och Ethernet -porten eth0. Installera bridge utils med följande kommando

sudo apt-get installera bridge-utils

Konfigurera gränssnitten genom att skapa en ny textfil /etc/network/interfaces.d/ap med följande text:

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 addif br0 wlan1 auto br0 iface br0 inet dhcp bridge_ports eth0 wlan1

Steg 4: Installera och konfigurera Hostapd

Hostapd implementerar den trådlösa åtkomstpunkten. Installera det med följande kommando

sudo apt-get install hostapd

För att konfigurera åtkomstpunkten måste vi konfigurera hostapd. Skapa en ny textfil /etc/hostapd/hostapd.conf med följande text:

gränssnitt = wlan1 #wlan är WN7200ND adapterdriver = nl80211 # detta är drivrutinen som krävs av WN7200ND hw_mode = g # g betyder 2,4 GHz bandkanal = 11 # det här är kanalen vi kommer att använda, du kan välja vilken kanal som helst mellan 1 och 13 ieee80211n = 1 # gränsfrekvenser till de som är tillåtna i ditt land wmm_enabled = 1 # ht_capab = [HT40] [SHORT-GI-20] # konfigurera funktionerna för WN7200ND macaddr_acl = 0 # kommentera den här raden för att begränsa enheter som kan ansluta # macaddr_acl = 1 # kommentera detta för att begränsa enheter som kan ansluta # accept_mac_file =/etc/hostapd/accept # den här filen har listan över mac -adresser för de enheter som hostapd kommer att acceptera ignore_broadcast_ssid = 0 # kommer att sända SSID # Använd WPA2 auth_algs = 1 wpa = 2 # ANVÄND WPA v2 endast wpa_key_mgmt = WPA-PSK rsn_pairwise = CCMP ssid = MyNetwork # använd namnet på ditt nätverk wpa_passphrase = MyUniquePassword # lösenfrasen för ditt nätverk

För att begränsa enheter som kommer att ansluta till åtkomstpunkten, skapa filen/etc/hostapd/accept och ange listan över mac -adresser som följande:

14: 1a: 93: eb: 31: 55 #mac -adress på din enhet

För att ladda konfigurationsfilen när hostapd börjar redigera filen/etc/default/hostapd, avmarkera DAEMON_CONF -raden och ändra den till

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

Steg 5: Aktivera IP -vidarebefordran

Vi måste aktivera IP -vidarebefordran för att bron ska fungera. Redigera filen /etc/sysctl.conf för att aktivera den och avmarkera raden net.ipv4.ip_forward = 1

Steg 6: Installera och konfigurera DHCP -relä

Installera och konfigurera DHCP -relä
Installera och konfigurera DHCP -relä

För att slutföra installationen och ha alla enheter i samma nätverk (det är en bra idé att ha allt på samma nätverk om du vill använda Chromecast eller skicka videor till youtube på din smart -TV). För att skicka DHCP -förfrågningar till ISP -routern måste vi installera isc dhcp -relä och konfigurera Pi för att skicka förfrågningar till den servern. För att installera det använder du följande kommando:

sudo apt-get install isc-dhcp-relä

Ange routerns IP på reläserverkonfigurationen

192.168.100.1

För att kontrollera om allt är korrekt konfigurerat kan du köra kommandot

sudo hostapd /etc/hostapd/hostapd.conf

Efter att du har anslutit till den nya åtkomstpunkten kan du starta om

Rekommenderad: