Bii o ṣe le Tunto Asopọ Nẹtiwọọki Lilo Irinṣẹ nmcli


Kuru bi nmcli, wiwo ila-aṣẹ oluṣakoso nẹtiwọọki jẹ ohun ti o rọrun ati rọrun lati lo irinṣẹ ti o fi igba pupọ pamọ fun ọ nigbati o nilo lati tunto adirẹsi IP kan.

Lati ṣe afihan gbogbo awọn atọkun nẹtiwọọki ti nṣiṣe lọwọ lori ẹrọ Linux rẹ ṣe pipaṣẹ naa.

$ nmcli connection show
OR
$ nmcli con show

Akiyesi pe con jẹ ọna gige ti asopọ ati pe iwọ yoo tun pari pẹlu esi kanna bi o ti han.

Pẹlupẹlu, o le ṣiṣe aṣẹ ni isalẹ lati ṣe afihan awọn wiwo ti nṣiṣe lọwọ ati aiṣiṣẹ.

$ nmcli dev status

Lilo ọpa nmcli, o le ṣe atunṣe wiwo nẹtiwọọki kan lati lo adiresi IP aimi kan. Ninu apẹẹrẹ yii, a yoo ṣe atunṣe iwoye nẹtiwọọki enps03 lati lo IP aimi kan.

Ṣugbọn ni akọkọ, jẹ ki a ṣayẹwo adiresi IP naa nipa lilo pipaṣẹ IP.

$ ip addr

Adirẹsi IP lọwọlọwọ jẹ 192.168.2.104 pẹlu CIDR ti /24 . A yoo ṣe atunto IP aimi pẹlu awọn iye wọnyi:

IP address:		 192.168.2.20/24
Default gateway:	 192.168.2.1
Preferred DNS:		  8.8.8.8
IP addressing 		  static

Ni akọkọ, ṣiṣe aṣẹ ni isalẹ lati ṣeto adirẹsi IP naa.

$ nmcli con mod enps03 ipv4.addresses 192.168.2.20/24

Nigbamii, tunto ẹnu-ọna aiyipada bi o ṣe han:

$ nmcli con mod enps03 ipv4.gateway 192.168.2.1

Lẹhinna ṣeto olupin DNS:

$ nmcli con mod enps03 ipv4.dns “8.8.8.8”

Nigbamii, yi adirẹsi pada lati DHCP si aimi.

$ nmcli con mod enps03 ipv4.method manual

Lati fipamọ awọn ayipada, ṣiṣe aṣẹ naa

$ nmcli con up enps03

A yoo kọ awọn ayipada si/ati be be/sysconfig/awọn iwe afọwọkọ nẹtiwọọki/faili ifcfg-enps03.

Lati jẹrisi IP naa, tun ṣiṣe aṣẹ lẹẹkansii:

$ ip addr enps03

Ni afikun, o le wo/ati be be/sysconfig/awọn iwe-akọọlẹ nẹtiwọọki/ifcfg-enps03 faili nipa lilo aṣẹ ologbo.

$ cat /etc/sysconfig/network-scripts/ifcfg-enps03

Ati pe eyi pari itọsọna yii lori tito leto asopọ nẹtiwọọki nipa lilo irinṣẹ laini aṣẹ 'nmcli' lori Linux. A nireti pe o ri itọsọna yii wulo.