1. 程式人生 > >網路管理(RHEL7)

網路管理(RHEL7)

[[email protected] network-scripts]# ifconfig #ifconfig檢視的是所有活躍網絡卡的資訊

[[email protected] network-scripts]# ifconfig -a #有的時候某些網絡卡是不活躍的,使用ifconfig就看不到,需要加上-a引數,就可可以檢視所有的網絡卡

[[email protected] ~]# ifconfig eno16777728 192.168.1.103 netmask 255.255.255.0 up #為網絡卡配置臨時IP地址,只是臨時生效

[[email protected]

~]# ifconfig eno16777728 #檢視具體某一張網絡卡的資訊
網路管理(RHEL7)
inet6 為 IPv6地址;ether 為MAC地址;RX packets收到了多少個包;TX packets傳送了多少個包


eno16777728為RHEL7中網絡卡的命名。
en代表的是ethernet乙太網。
o代表的是on-board,就是內嵌在主機板上的網絡卡,如果使用的是PCI或者USB網絡卡,就會用p代表,就是enp
16777728 每個硬體在主機板上都會分配一個編號,16777728就是網絡卡在主機板上的編號
但是在不同的系統中網絡卡的命名是不一樣的,比如在CentOS 7.5上網絡卡的命名就是ens33
如果我們再RHEL中想要使用eth0或eth1這樣的命名方式,也是可以的,需要修改我們的核心引數
[

[email protected] ~]# vim /etc/default/grub

GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet"
修改為
GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet net.ifnames=0 biosdevname=0"
儲存退出
[[email protected] ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
修改核心引數:
網路管理(RHEL7)
然後重啟系統
重啟完成之後,你的網絡卡命名就發生了變化了,如下
網路管理(RHEL7)
不過,建議修改RHEL7網絡卡命名方式,因為eth0在網路重啟後,容易發生錯位,變成eht1,這個時候網路連線就會出現問題


檢視預設閘道器
[[email protected] ~]# route -n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.157.2   0.0.0.0         UG    100    0        0 eno16777728
192.168.157.0   0.0.0.0         255.255.255.0   U     100    0        0 eno16777728

-n引數測目的是防止反向解析,提高查詢速度


檢視DNS
[[email protected] ~]# cat /etc/resolv.conf

# Generated by NetworkManager
search example.com
nameserver 192.168.157.2