網路管理(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地址,只是臨時生效
#檢視具體某一張網絡卡的資訊
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這樣的命名方式,也是可以的,需要修改我們的核心引數
[
將
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網絡卡命名方式,因為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