網絡管理(RHEL7)
阿新 • • 發佈:2018-11-21
方式 centos roc 主板 dns jpg resolv 技術分享 cmd [root@vms001 network-scripts]# ifconfig
inet6 為 IPv6地址;ether 為MAC地址;RX packets收到了多少個包;TX packets發送了多少個包
[root@vms001 ~]# vim /etc/default/grub
將
GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet"
修改為
GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet net.ifnames=0 biosdevname=0"
保存退出
[root@vms001 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
修改內核參數:
然後重啟系統
重啟完成之後,你的網卡命名就發生了變化了,如下
不過,建議修改RHEL7網卡命名方式,因為eth0在網絡重啟後,容易發生錯位,變成eht1,這個時候網絡連接就會出現問題
#ifconfig查看的是所有活躍網卡的信息
[root@vms001 network-scripts]# ifconfig -a #有的時候某些網卡是不活躍的,使用ifconfig就看不到,需要加上-a參數,就可可以查看所有的網卡
[root@vms001 ~]# ifconfig eno16777728 192.168.1.103 netmask 255.255.255.0 up #為網卡配置臨時IP地址,只是臨時生效
[root@vms001 ~]# ifconfig eno16777728 #查看具體某一張網卡的信息
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"
保存退出
[root@vms001 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
修改內核參數:
然後重啟系統
重啟完成之後,你的網卡命名就發生了變化了,如下
不過,建議修改RHEL7網卡命名方式,因為eth0在網絡重啟後,容易發生錯位,變成eht1,這個時候網絡連接就會出現問題
查看默認網關
[root@vms002 ~]# 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
[root@vms002 ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search example.com
nameserver 192.168.157.2
網絡管理(RHEL7)