Tagann roinnt dáiltí Linux le bainisteoir bainistíochta nasc líonra ilfheidhmeach suiteáilte de réir réamhshocraithe, ar a dtugtar Bainisteoir Líonra. I gcásanna áirithe, níl gá leis a thuilleadh, agus tá úsáideoirí ag lorg bealaí chun é a dhíchumasú.
Tá éagsúlacht ag baint leis na cúiseanna: tá an chuma ar an ngá atá le adapter Wi-Fi a bhainistiú, an Idirlíon a chumrú ón gconsól, bealach eile chun an líonra a bhainistiú. Beag beann ar an dáileadh, is féidir leat an fóntais systemctl
a úsáid chun na críche seo.
Mar sin, chun Bainisteoir Líonra Ubuntu, CentOS nó Debian a dhíchumasú, níl le déanamh ach an t-ordú a rith:
$ sudo systemctl stop
Cinntigh go bhfuil NetworkManager díchumasaithe le nmcli
:
$ nmcli list
Taispeánfar teachtaireacht seirbhíse a thabharfaidh le fios nach ndéanann an clár socruithe líonra a bhainistiú a thuilleadh. Chun NetworkManager a dhíchumasú díreach tar éis duit an córas a thosú, ní mór duit an t-ordú a rith:
$ sudo systemctl disable
Is féidir leat an clár a chosc ó chumrú an líonra le haghaidh comhéadain. Chun seo a dhéanamh, ní mór duit an t-ordú a chur leis an líne /etc/NetworkManager/NetworkManager.conf:
$ vi /etc/NetworkManager/NetworkManager.conf managed = false
Ansin caithfidh tú cumraíocht an chomhéadain, mar shampla enp0s2
, a chur leis an gcomhad /etc/network/interfaces
mura bhfuil sé ann:
$ vi /etc/network/interfaces iface eth1 inet static address 192.168.0.102 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 8.8.8.8
Le haghaidh CentOS nó Fedora, ní mór duit comhad cumraíochta comhéadain den chineál céanna a chruthú sa /etc/sysconfig/network/
folder.
Mar shampla:
vi /etc/sysconfig/network/enp0s3.conf TYPE=Ethernet BOOTPROTO=dhcp NAME=enp0s3 UUID=9c3362c0-a615-4504-bb07-f2951f3810dd DEVICE=enp0s3 ONBOOT=yes IPADDR=192.168.1.2 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8
Tar éis atosaigh, ní bheidh an comhéadan sonraithe á bhainistiú ag NetworkManager a thuilleadh. Ach ní hé sin go léir. Má shocraíonn tú an clár a bhaint toisc nach bhfuil sé uait a thuilleadh, rith an t-ordú seo a leanas:
$ sudo apt remove network-manager
I leaganacha níos sine de Ubuntu tá an t-ordú beagán difriúil:
$ echo "manual" | sudo tee /etc/init/network-manager.override
Cuir isteach an focal faire agus atosaigh an córas. Mura ndearna tú an bainisteoir a scriosadh, ach go ndearna tú é a dhíchumasú, agus tar éis tamaill bhí sé ag teastáil, bain úsáid as na horduithe:
$ sudo systemctl enable NetworkManager $ sudo systemctl start NetworkManager
Ach ná déan dearmad an líne managed=false
a bhaint.