Სარჩევი:

გამოიყენეთ Raspberry Pi 3 როგორც როუტერი: 10 ნაბიჯი (სურათებით)
გამოიყენეთ Raspberry Pi 3 როგორც როუტერი: 10 ნაბიჯი (სურათებით)

ვიდეო: გამოიყენეთ Raspberry Pi 3 როგორც როუტერი: 10 ნაბიჯი (სურათებით)

ვიდეო: გამოიყენეთ Raspberry Pi 3 როგორც როუტერი: 10 ნაბიჯი (სურათებით)
ვიდეო: 5 გასაოცარი ცხოვრებისეული ჰაკი #2 2024, ივლისი
Anonim
გამოიყენეთ Raspberry Pi 3 როგორც როუტერი
გამოიყენეთ Raspberry Pi 3 როგორც როუტერი
გამოიყენეთ Raspberry Pi 3 როგორც როუტერი
გამოიყენეთ Raspberry Pi 3 როგორც როუტერი

ვიკიპედიის თანახმად, როუტერი არის ქსელური მოწყობილობა, რომელიც აგზავნის მონაცემთა პაკეტებს კომპიუტერულ ქსელებს შორის. თუ გავანადგურებთ უკაბელო როუტერს, ჩვენ ალბათ ვიპოვით პროგრამის სპეციფიკურ პროცესორს, რომელიც ამუშავებს მონაცემთა პაკეტებს და RF სეგმენტს, რომელიც უკაბელო კავშირს ამუშავებს.

თქვენ იცით კიდევ რა აქვს პროცესორი და RF სეგმენტი.

ეს არის სწორი ჟოლოს მოდელი 3. ასე რომ, ამ მინი პროექტში ჩვენ გადავაკეთებთ ჟოლოს პი როუტერის როლს.

ნაბიჯი 1: ვიდეო

Image
Image

გადახედეთ ვიდეოს სწრაფი ყოვლისმომცველი სახელმძღვანელოსთვის 3 წუთში.

ნაბიჯი 2: ჩატვირთვა Raspberry Pi

ჟოლოს პიის განახლება
ჟოლოს პიის განახლება

პირველი ნაბიჯი არის თქვენი ჟოლოს ამოქმედება. Raspberry pi ვებსაიტზე დაწყების ოფიციალური სახელმძღვანელო ამისათვის საუკეთესო რესურსია.

აქ არის ბმული.

გადადით შემდეგ საფეხურზე მას შემდეგ რაც ჟოლოს პი ამოქმედდება.

ნაბიჯი 3: ჟოლოს პიის განახლება

პირველი ჩვენ განვაახლებთ საცავებიდან არსებული პაკეტების ჩამონათვალს

sudo apt-get განახლება

დასრულების შემდეგ, ჩვენ შეგვიძლია დავაინსტალიროთ ეს უახლესი პაკეტები გამოყენებით

sudo apt-get განახლება

ამას შეიძლება გარკვეული დრო დასჭირდეს თქვენი ინტერნეტ კავშირის სიჩქარის მიხედვით.

ნაბიჯი 4: დააინსტალირეთ Hostadp და Bridge-utils

Hostadp და Bridge-utils– ის დაყენება
Hostadp და Bridge-utils– ის დაყენება
Hostadp და Bridge-utils– ის დაყენება
Hostadp და Bridge-utils– ის დაყენება

მას შემდეგ, რაც ჟოლოს პი განახლდება.

ჩვენ უნდა დავაინსტალიროთ მომხმარებლის სივრცის ფონის პროცესი, სახელწოდებით hostapd, რომელიც გამოიყენება უკაბელო წვდომის წერტილებისთვის და ავტორიზაციის სერვერებისთვის. ჩვენ ასევე დაგვჭირდება პაკეტი სახელწოდებით Bridge-utils ხიდის მოწყობილობების მართვისთვის.

sudo apt-get დააინსტალირეთ hostapd Bridge-utils

ჩვენ უნდა გამოვრთოთ ზოგიერთი ახალი სერვისი, რომელიც ჩვენ ახლახან დავაინსტალირეთ, ამის გაკეთება

sudo systemctl stop hostapd

გამართვა- ზოგჯერ raspbian გამოჩნდება შეტყობინება, რომელშიც ნათქვამია, რომ hostapd და bridge-utils ვერ მოიძებნა ინსტალაციის ბრძანებისთვის. Არ იდარდო. გაუშვით "sudo apt-get update" კიდევ ერთხელ და ის უნდა მოგვარდეს.

ნაბიჯი 5: გამორთეთ DHCP კონფიგურაცია Wlan0 და Eth0

გამორთეთ DHCP კონფიგურაცია Wlan0 და Eth0
გამორთეთ DHCP კონფიგურაცია Wlan0 და Eth0
გამორთეთ DHCP კონფიგურაცია Wlan0 და Eth0
გამორთეთ DHCP კონფიგურაცია Wlan0 და Eth0

ახლა ჩვენ დავაყენეთ dhcp ფონის პროცესი, რომ არ მოხდეს wlan0 და eth0 ინტერფეისების ავტომატური კონფიგურაცია. ჩვენ ამას ვაკეთებთ შემდეგი ორი ხაზის დაყენებით

denyinterfaces wlan0

denyinterfaces eth0

/etc/dhcpcd.conf ფაილის ბოლოს, გახსენით იგი გამოყენებით.

sudo nano /etc/dhcpcd.conf

ნაბიჯი 6: ხიდის შექმნა Br0

ხიდის შექმნა Br0
ხიდის შექმნა Br0

შემდეგი, ჩვენ ვქმნით brid br0 brctl ბრძანების გამოყენებით, რომელიც არის Ethernet ხიდის ადმინისტრატორი

sudo brctl addbr br0

და გამოყენებით

sudo brctl addif br0 eth0

ბრძანება ჩვენ დავამატებთ eth0 როგორც ერთ პორტს ხიდის br0.

ნაბიჯი 7: შეცვალეთ/etc/network/interfaces

რედაქტირება/etc/network/interfaces
რედაქტირება/etc/network/interfaces
რედაქტირება/etc/network/interfaces
რედაქტირება/etc/network/interfaces

ახლა გახსენით ფაილი სახელწოდებით ინტერფეისები /etc /network დირექტორიაში

sudo nano/etc/network/interfaces

და დაამატეთ ეს ხუთი სტრიქონი.

allow-hotplug wlan0

iface wlan0 inet სახელმძღვანელო auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

პირველი ხაზი იწყებს wlan0 ინტერფეისს hotplug მოვლენაზე. მეორე ხაზი ქმნის ქსელის ინტერფეისს IP მისამართის გარეშე, რომელიც ჩვეულებრივ კეთდება ხიდის ელემენტებისთვის. მესამე ხაზი იწყება br0 ინტერფეისის ჩატვირთვისას. მეოთხე ხაზი ეხმარება IP მისამართის ავტომატურ მინიჭებაში br0 ინტერფეისზე DHCP სერვერის გამოყენებით და ბოლოს მეხუთე ხაზი აკავშირებს eth0 ინტერფეისს wlan0– თან. შეინახეთ ეს ფაილი და დახურეთ.

ნაბიჯი 8: შეცვალეთ /etc/hostapd/hostapd.conf

შეცვალეთ /etc/hostapd/hostapd.conf
შეცვალეთ /etc/hostapd/hostapd.conf
შეცვალეთ /etc/hostapd/hostapd.conf
შეცვალეთ /etc/hostapd/hostapd.conf

შემდეგი, ჩვენ დავაკონფიგურირებთ ჩვენს უკაბელო წვდომის წერტილს, ამის გაკეთება შეგვიძლია ფაილის სახელწოდებით hostapd.conf /etc /hostapd საქაღალდეში. გახსენით იგი

sudo nano /etc/hostapd/hostapd.conf

და ჩასვით ეს ხაზები.

ინტერფეისი = wlan0

ხიდი = br0 ssid = miniProjects hw_mode = g არხი = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 იგნორირება_მაუწყებლობა_სიდი = 0 wpa = 2 wpa_passphrase = გამოწერა wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rsn

მნიშვნელობა ssid არის სახელი, რომელსაც წვდომის წერტილი გამოიყენებს თავისი არსებობის გადასაცემად. ბოლო ხუთი ხაზი ორიენტირებულია ავტორიზაციისა და წვდომის წერტილის უსაფრთხოებაზე. Wpa_passsphrase- ის მნიშვნელობა გამოიყენება როგორც პაროლი, რომელიც გამოწერილია ჩვენს შემთხვევაში. ეს არის დოკუმენტის ბმული, სადაც შეგიძლიათ ნახოთ თითოეული ცვლადის განმარტება, რომელიც ჩვენ აქ გამოვიყენეთ.

ნაბიჯი 9: საბოლოო რედაქტირება/etc/default/hostapd

საბოლოო რედაქტირება/etc/default/hostapd
საბოლოო რედაქტირება/etc/default/hostapd
საბოლოო რედაქტირება/etc/default/hostapd
საბოლოო რედაქტირება/etc/default/hostapd

დაბოლოს, გახსენით hostapd ფაილი /etc /default დირექტორიაში

sudo nano/etc/default/hostapd

დააკომენტარეთ DAEMON_CONF ხაზი და მიაწოდეთ ფაილი, რომელიც ჩვენ შევქმენით.

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

ეს ასრულებს ჟოლოს პი როუტერის როლს.

ნაბიჯი 10: შესრულებულია

შესრულებულია
შესრულებულია
შესრულებულია
შესრულებულია

ახლა ჩართეთ თქვენი ჟოლოს პი Ethernet კაბელით.

თქვენ უნდა ნახოთ ჟოლოს მაუწყებლობა ssid და წვდომა ინტერნეტზე.

Მადლობა წაკითხვისთვის.

შემატყობინეთ, თუ რაიმე პრობლემა შეგექმნებათ საკუთარი როუტერის შექმნისას.

გთხოვთ მიეცით ხმა ამ სასწავლო ინსტრუქციას, თუ მოგეწონათ.

გირჩევთ: