Paano Gumamit ng Arch Linux Network Manager

How Use Arch Linux Network Manager



Ang Arch Linux ay may kasamang utility para sa pamamahala ng network, tinatawag itong NetworkManager. Ang tool na ito ay responsable para sa pagbibigay ng awtomatikong pagtuklas, pagsasaayos, at koneksyon sa mga network. Ang tool ay may kakayahang hawakan ang parehong mga wireless at wired na koneksyon. Para sa mga wireless network, ang tool ay may kakayahang awtomatikong paglipat sa isang mas maaasahang koneksyon. Ang priyoridad ng wired na koneksyon ay malinaw na mas mataas kaysa sa mga wireless.

Suriin natin ang paggamit ng NetworkManager sa Arch Linux.







Ang NetworkManager ay madaling magagamit sa opisyal na Repository ng Arch Linux. Ang kailangan mo lang sabihin sa pacman na i-install ito kaagad.



I-update ang database ng pakete ng pacman.



sudopacman-Syu





Ngayon, i-install ang NetworkManager.

sudopacman-Swpa_supplicant wireless_tools networkmanager



Para sa suporta sa mobile broadband, huwag kalimutang i-install ang mga karagdagang package.

sudopacman-Smodemmanager mobile-broadband-provider-info usb_modeswitch

Kung kailangan mo ng suporta sa PPPoE / DSL, i-install ang sumusunod na package.

sudopacman-Srp-pppoe

Nangangailangan ng isang UI? I-install ang mga sumusunod na package.

sudopacman-Snm-connection-editor network-manager-applet

Pag-configure ng NetworkManager

Sa una, paganahin ang serbisyo sa NetworkManager upang sa tuwing magba-boot ang system, nagiging manager ito ng mga network.

sudosystemctlpaganahinNetworkManager.service

Sa kasong ito, kailangan mo ring huwag paganahin ang serbisyo ng dhcpcd. Kung hindi man, ang parehong NetworkManager at dhcpcd ay susubukan na i-configure ang network at magreresulta sa salungatan at hindi matatag na network.

sudohindi paganahin ng systemctl ang dhcpcd.service

Kung kailangan mo ng suporta para sa mga wireless na koneksyon, kailangan mo ring paganahin ang wpa_suplicant na serbisyo.

sudosystemctlpaganahinwpa_supplicant.service

Sa wakas, handa na ang system upang simulan ang serbisyo ng NetworkManager. Simulan ang serbisyo.

sudosimulan ng systemctl ang NetworkManager.service

I-reboot ang system upang matiyak na magkakabisa ang lahat ng mga pagbabago.

sudoi-reboot

Paggamit ng NetworkManager

Mayroong isang pares ng mga paraan ng paggamit ng NetworkManager. Ang default na pamamaraan ay sa pamamagitan ng linya ng utos gamit ang tool na CLI (nmcli). Kung nais mo ang isang interactive na UI, mayroong 2 pagpipilian na magagamit - mga setting mula sa desktop environment o nmtui.

Ilista ang kalapit na mga wireless network

Hilingin sa nmcli na ilista ang lahat ng mga magagamit na kalapit na mga wireless network.

listahan ng wifi ng aparato ng nmcli

Kumokonekta sa isang wireless network

Maaari kang direktang kumonekta sa isang wireless network.

kumonekta ang wifi ng aparato<SSID>password<SSID_password>

Kung ang network ay isang nakatago, gamitin ang sumusunod na istraktura.

nmcli aparato wifi kumonekta password nakatago oo

Ilista ang lahat ng mga konektadong network

Suriin kung anong mga network ang nakakonekta sa iyong system. Iuulat ng nmcli ang UUID, uri, at interface ng koneksyon.

ipakita ang koneksyon sa nmcli

Katayuan ng aparato

Pinapayagan ng NetworkManager na suriin ang katayuan ng lahat ng mga aparato sa network.

aparato ng nmcli

Idiskonekta ang isang network

Sa una, tukuyin ang interface ng wireless network. Pagkatapos, sabihin sa nmcli na idiskonekta ito.

idiskonekta ang aparato ng nmcli<interface>

Muling kumonekta sa isang network

Kung mayroong isang interface na minarkahan bilang naka-disconnect, hindi mo kailangang dumaan sa mahabang proseso ng muling pagpasok sa SSID at password. Sa halip, maaari mong gamitin ang UUID upang muling kumonekta.

Tukuyin ang UUID ng network.

ipakita ang koneksyon sa nmcli

Ngayon, gamitin ang UUID upang kumonekta muli sa network na iyon.

nmcli koneksyon pataas uuid<UUID>

Huwag paganahin ang Wi-Fi

Maaari ring magamit ang NetworkManager upang hindi paganahin ang pag-access sa Wi-Fi.

naka-off ang radio ng nmcli radio

Upang ibalik ito, gamitin ang sumusunod na utos.

radio sa WiCli radio sa

Tandaan: Ang aksyon na ito ay awtomatikong tatangkaing ikonekta ang iyong system sa pinakaangkop na Wi-Fi network mula sa listahan ng mga kilalang network.

Pag-edit ng isang koneksyon

Ang mga pagpipilian sa koneksyon ay nakaimbak sa / etc / NetworkManager / direktoryo ng mga koneksyon ng system sa kani-kanilang mga file na .nmconnection.

sudo ls /atbp/NetworkManager/koneksyon sa system

I-edit ang kani-kanilang file para sa pagbabago ng mga setting.

sudo nano /etc/NetworkManager/system-connections/.nmconnection

Pagkatapos ng pag-edit, siguraduhin na ang mga bagong setting ay magkakabisa sa pamamagitan ng pag-reload sa nmcli.

sudoi-reload ang koneksyon ng nmcli

nmtui

Kapag nag-install ng NetworkManager, naka-install din ang isang simplistic na command-line UI. Gamit ang UI, mas madaling mag-navigate sa iyong mga nais na pagkilos.

Ilunsad ang interactive UI manager ng NetworkManager.

nmtui

Pag-edit ng isang koneksyon

Mula sa pangunahing seksyon, piliin ang I-edit ang isang koneksyon.

Piliin kung aling koneksyon ang nais mong i-edit.

Pagtanggal ng isang koneksyon

Pumunta sa I-edit ang isang koneksyon mula sa nmtui at piliin ang Tanggalin.

Pagdaragdag ng isang koneksyon

Pumunta sa nmtui >> I-edit ang isang koneksyon >> Magdagdag.

Sa una, piliin ang uri ng koneksyon. Sa aking kaso, magdaragdag ako ng isang wireless network.

Ipasok ang lahat ng impormasyon.

Kapag tapos ka na, piliin ang OK.

Ayan!

Paganahin / pag-deactivate ng isang koneksyon .

Simulan ang nmtui at piliin ang Isaaktibo ang isang koneksyon.

Piliin kung aling koneksyon ang nais mong buhayin at piliin ang Actiavte.

Kung pumipili ka ng isang aktibong koneksyon, makikita mo ang pagpipilian upang i-deactivate ang koneksyon.

Bonus: Pagtatakda ng hostname

Piliin ang pagpipilian Itakda ang hostname ng system.

Maaari kang magtakda ng isang bagong hostname o baguhin ang mayroon nang isa.

Para sa pagkumpleto ng pagkilos, kailangan mong ipasok ang root password.

Kapaligiran ng desktop

Sumasama rin ang NetworkManager sa mayroon nang kapaligiran sa desktop (kung mayroon kang isang pag-set up). Dito, susuriin namin ang pamamahala ng network gamit ang GNOME at KDE Plasma.

Tandaan: Kailangan mo pa ring i-install ang mga package sa NetworkManager.

GNOME

Mula sa kanang sulok sa itaas, i-click ang icon ng network.

Maaari mong direktang pamahalaan ang magagamit na network mula doon. Kung nangangailangan ka ng mas malawak na pagpipilian, pumunta sa Mga Setting >> Mga koneksyon sa Network (Ethernet).

Para sa mga wireless network, pumunta sa Mga Setting >> Wi-Fi.

KDE Plasma

Para sa KDE Plasma, kailangan mo munang i-install ang plasma-nm package. Gagamitin ito upang isama ang NetworkManager sa desktop ng Plasma.

sudopacman-Splasma-nm

Gamit ang plugin na ito, makukuha mo ang pagpipiliang tulad ng GNOME na taskbar para sa pamamahala ng iyong mga network. Idagdag ang manager ng network sa iyong taskbar sa pamamagitan ng Mga pagpipilian sa panel >> Magdagdag ng mga widget >> Mga network.

Maghanap para sa network.

I-drag at i-drop ito sa sulok ng taskbar.

Voila! Direktang magagamit ang pamamahala ng network mula sa iyong taskbar.

Pangwakas na saloobin

Ang pamamahala sa network sa Arch Linux ay medyo kawili-wili. Nag-aalok ito ng maraming kakayahang umangkop at kontrol sa mga network. Sa NetworkManager, maaari mong direktang kontrolin ang daloy ng data.

Mag-enjoy!