張貼日期:Jun 25, 2020 10:44:22 AM
查詢IP 方法一
#ip addr
[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0c:29:ae:91:42 brd ff:ff:ff:ff:ff:ff
inet 163.17.35.21/32 scope global noprefixroute ens160
valid_lft forever preferred_lft forever
inet6 2001:288:5493::21/64 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::8e4d:6198:fb0:d32c/64 scope link noprefixroute
valid_lft forever preferred_lft forever
目前機器上有兩個介面 lo 和 ens160
查詢IP 方法二
#nmcli dev show
[root@localhost ~]# nmcli dev show
GENERAL.DEVICE: ens160
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 00:0C:29:AE:91:42
GENERAL.MTU: 1500
GENERAL.STATE: 100 (已連線)
GENERAL.CONNECTION: ens160
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/14
WIRED-PROPERTIES.CARRIER: 開
IP4.ADDRESS[1]: 163.17.35.21/25
IP4.GATEWAY: 163.17.35.62
IP4.ROUTE[1]: dst = 163.17.35.0/25, nh = 0.0.0.0, mt = 100
IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 163.17.35.62, mt = 100
IP4.DNS[1]: 163.17.35.1
IP4.DNS[2]: 163.17.40.1
IP6.ADDRESS[1]: 2001:288:5493::21/64
IP6.ADDRESS[2]: fe80::8e4d:6198:fb0:d32c/64
IP6.GATEWAY: 2001:288:5493::ff
IP6.ROUTE[1]: dst = 2001:288:5493::/64, nh = ::, mt = 100
IP6.ROUTE[2]: dst = ff00::/8, nh = ::, mt = 256, table=255
IP6.ROUTE[3]: dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[4]: dst = ::/0, nh = 2001:288:5493::ff, mt = 100
IP6.DNS[1]: 2001:288:5400::1
IP6.DNS[2]: 2001:288:5493::1
GENERAL.DEVICE: lo
GENERAL.TYPE: loopback
GENERAL.HWADDR: 00:00:00:00:00:00
GENERAL.MTU: 65536
GENERAL.STATE: 10 (不受管理)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY: --
IP6.ADDRESS[1]: ::1/128
IP6.GATEWAY: --
IP6.ROUTE[1]: dst = ::1/128, nh = ::, mt = 256
CentOS 8 有關 IP設定或查詢使用 nmcli 較為全面
#nmcli connection modify ens160 ipv4.addresses x.x.x.x/24
指令使用時可以 利用 TAB 鍵 幫忙列出可能的參數
#nmcli connection modify ens160 ipv4.gateway x.x.x.x
#nmcli connection modify ens160 ipv4.dns x.x.x.x
若要加入第二個dns
#nmcli connection modify ens160 +ipv4.dns x.x.x.x
設定好後記得要up/down指令, 不然是不會生效的
# nmcli connection down ens160 && nmcli connection up ens160