Tabloya naverokê
Di vê gotarê de, em ê rêberiya we bikin ka meriv çawa ji rêzika fermanê li ser servera Debian 11/10 û sermaseyê bi karanîna wpa_supplicant bi WiFi ve girêdide. Wpa_supplicant pêkanîna pêkhateya daxwazkar a protokola WPA ye.
Ji bo sazkirina Wi-Fi li Debian bi rêzika fermanê, divê hûn pêwendiyek torê ya Wi-Fi saz bikin berî ku piştrast bikin ku ew di dema bootê de bixweber ve girêdayî ye. . Xwendinê bidomînin da ku rêbernameyek gav-gav li ser çawaniya kirina vê yekê bibînin.
Debian Wi-Fi
Cîhazên bêtêl ku Wi-Fi bikar tînin li ser çîpsetên ku di gelek amûrên cihê de têne dîtin de dixebitin. Debian pergalek belaş, nermalava-based e ku bi hevkariya çêker û pêşdebiran ve girêdayî ye ji bo hilberîna ajokar/modulên bi kalîte ji bo wan chipsetan.
Meriv çawa WiFi li Debian Bi Rêza Fermandariyê Saz dike
Du qonax hene ku ji bo sazkirina WiFi-yê di Debian-ê de bi rêzika fermanê ve were temam kirin.
Binêre_jî: Meriv çawa di Windows 10-ê de WiFi-ya Têkilî Nebûna Înternetê rast dike?- Girêdana WiFi-yê bike
- Parast bike ku di dema bootkirinê de bixweber ve girêdayî ye
Li vir ji bo her qonaxek sazkirinê pêvajoyek gav-bi-gav bi tevahî heye.
Meriv çawa Têkiliyek WiFi saz dike
Ji bo ku di Debian de têkiliyek torê ya WiFi saz bike, divê hûn van gavan bişopînin:
- Kerta Torê çalak bike
- Torên WiFiyê kifş bike
- Pêwendiya WiFiyê bi Xala Gihîştinê ve Vesaz bike
- IPek Dînamîk Bistîne Navnîşan Bi Pêşkêşkara DHCP'ê re
- Rêyek Pêşniyar li Tabloya Rêyê zêde bike
- Internetê verast bikeTêkilî
Li vir hûn her gavê çawa dikin.
Karta Torê Çalak bike
Van gavan bişopînin da ku qerta torê çalak bikin.
- Ji bo çalakkirina qerta WiFi, divê hûn pêşî qerta bêtêlê bi fermana jêrîn nas bikin: iw dev.
- Piştre hûn dikarin navê cîhaza bêtêl binivîsin. Dibe ku rêz dirêj be, ji ber vê yekê hûn dikarin vê guhêrbar bikar bînin da ku hewildana nivîsandinê ji holê rakin: wlan0= export bike.
- Bi fermana jorîn qerta WiFi bînin: girêdana sudo ip $wlan0 saz bike.
Tesbîtkirina Tora WiFi
Van gavan bişopînin da ku torên WiFi-yê tesbît bikin.
- Ji bo tespîtkirina torên WiFi li Debian , bi fermana jêrîn li torên berdest di navbeynkariya tora bêtêlê de bigerin: sudo iw $wlan0 scan.
- Piştrast bikin ku xalên gihîştina we SSID yek ji torên berdest e ku hatine tespît kirin.
- Ev guhêrbar hewildana nivîsandinê ji holê radike: ssid= derxîne.
Têkiliya WiFi Bi Xala Gihîştinê Ve Vesaz bike
Van gavan bişopînin da ku torê mîheng bikin girêdana bi xala gihîştinê re.
- Xizmeta wpa_supplicant bikar bînin da ku pêwendiyek torê ya şîfrekirî bi xala gihîştinê re saz bikin. Ew ê tenê pelê veavakirinê " /etc/wpa_supplicant.conf " bikar bîne, ku ji bo her SSID-ê bişkojkên wpa2-ê vedihewîne.
- Ji bo girêdana bi xala gihîştinê, têketinek ji bo veavakirinê zêde bike. pel: sudo wpa_passphrase $ssid -i >>/etc/wpa_supplicant.conf.
- Vê fermanê ji bo girêdana xala gihîştinê bikar bînin: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
- Têkiliya xwe ya bi xala gihîştinê re bi vê yekê piştrast bike: girêdana iw $wlan0.
Bi Pêşkêşkara DHCP re Navnîşanek IP-ya Dînamîk Bistînin
Van gavan bişopînin da ku bi DHCP IP-ya dînamîkî bistînin.
- Bi DHCP-ê IP-ya dînamîkî bi vê yekê bistînin: sudo dhclient $wlan0.
- Binêre IP-ya bi vê fermanê: sudo ip addr $wlan0 nîşan bide.
Rêyek Pêşniyar li Tabloya Rêyê Zêde Bike
Van gavan bişopîne da ku rêyek xwerû lê zêde bike tabloya rêgezê.
- Tabloya rêgezê bi vê yekê venêre: nîşana rêça IP-yê.
- Rêyek xwerû li routerê zêde bike da ku bi vê fermanê bi WiFI-yê ve girêbide. : rêça ip-ya sudo bi rêya dev $wlan0-ê xwerû lê zêde bike.
Têkiliya Înternetê verast bike
Di dawiyê de, emrê jêrîn bikar bînin da ku hûn piştrast bikin ku we pê ve girêdayî ye. torê: ping www.google.com .
Meriv çawa di Dema Bootkirinê de Xweser Tê Girêdan
Ji bo piştrastkirina ku tora bêtêl di dema boot-upê de bixweber tê girêdan, divê hûn ji bo karûbarek pergalê biafirînin û çalak bikin:
- Dhclient
- Wpa_supplicant
Li vir çawa ye tu her gavê dikî.
Xizmeta Dhclient
- Vê pelê biafirîne: /etc/systemd/system/dhclient.service.
- Piştre , bi pêkanîna vê pelê biguherîneferman:
[Yekîneya]
Dasîn= Xerîdar DHCP
Before=network.target
After=wpa_supplicant.service
[Xizmet]
Type=forking
ExecStart=/sbin/dhclient -v
ExecStop=/sbin/dhclient -r
Ji nû ve bidin destpêkirin =herdem
[Saz bike]
WantedBy=multi-user.target
- Çalak bike karûbarê bi fermana jêrîn: sudo systemctl dhclient çalak bike.
Xizmeta Wpa_supplicant
- Biçe " /lib/systemd/system ," pelê yekîneya karûbarê kopî bikin, û bi karanîna rêzikên jêrîn li " /etc/systemd/system " bixin: sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service.
- Edîtorek, wekî Vim, bikar bînin da ku pelê li ser " /etc " vekin û rêza ExecStart bi vê yekê biguherînin: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
- Piştre, vê rêzê li jêr zêde bike: Restart=herdem .
- Vê rêzê şîrove bike: Alias=dbus-fi.w1.wpa_supplicant1.service .
- Xizmetê bi vê rêzê ji nû ve bar bike: s udo systemctl daemon-reload .
- Xizmetê bi vê rêzê çalak bike: sudo systemctl wpa_supplicant çalak bike .
Meriv çawa IP-ya statîk çêbike
Van bişopîne gavên ji bo bidestxistina navnîşana IP-ya statîk:
- Pêşî, dhclient.service neçalak bike ku IP-ya statîk bidest bixenavnîşan.
- Piştre, pelê veavakirina torê biafirîne: sudo nano /etc/systemd/network/static.network.
- Van rêzan lê zêde bike:
<[Lihevkirin]
Nav=wlp4s0
<[Tor]
Binêre_jî: Her tişt Derbarê Çareseriya Wifi ya Portable ATTNavnîşan=192.168.1.8/24
Gateway=192.168.1.1
- Ji kerema xwe berî girtina pelê hilîne. Dûv re, ji bo pêwendiya bêtêlê .link bi vê yekê biafirîne: sudo nano /etc/systemd/network/10-wifi.link.
- Van rêzan lê zêde bike pel:
[Maç]
MACAaddress=a8:4b:05:2b:e8:54
[Girêdan]
NamePolicy=
Name=wlp4s0
- Li Di vê rewşê de, hûn hewce ne ku navnîşana MAC-a xwe û navê pêwendiya wireless bikar bînin. Bi kirina wê, hûn ê piştrast bikin ku pergal navê navrûya bêtêlê neguherîne.
- Ji kerema xwe berî girtina wê pelê hilînin. Paşê, " networking.service" neçalak bike û " systemd-networkd.service " çalak bike. Ev rêveberê torê ye. Ji bo vê yekê vê fermanê bikar bînin:
sudo systemctl tora neçalak bike
sudo systemctl systemd-networkd çalak bike
- systemd-networkd ji nû ve bidin destpêkirin da ku xebata veavakirinê bi vê yekê kontrol bikin: sudo systemctl systemd-networkd ji nû ve bidin destpêkirin.
Encam
Piştî xwendina rêbernameyê, hûn dikarin bi karanîna rêzika fermanê bi hêsanî pêwendiyek torê li Debian biafirînin.