Linux网络管理(第十二章)

红帽7使用NetworkManager
红帽6使用network
红帽7的网卡命名规则
en  以太网 
wl  无线网
ww  宽缆
o   主板内嵌
s   后插的网卡
p   USB网卡

红帽7系统的网卡配置统一采用nmcli系列命令
配置文件在/etc/sysconfig/network-scripts/目录

查看IP的几种方法
IP addr show
ifconfig
nmcli connection show eno16777736

实验-禁用网卡的命名规则

vim /etc/sysconfig/grub
GRUB_CMDLINE_LINUX="vconsole.keymap=us crashkernel=auto  vconsole.font=latarcyrheb-sun16 rhgb quiet net.ifnames=0 biosdevname=0" 行尾的引号里面添加net.ifnames=0 biosdevname=0
grub2-mkconfig -o /boot/grub2/grub.cfg
重启后系统将不采用网卡命名规则

实验-临时修改IP

ifconfig eno16777736 192.168.100.1/24  #临时修改IP
ifconfig                               #查看IP
nmcli connection down eno16777736 ; nmcli connection up eno16777736  #down和up
ifconfig                               #临时的IP将失效

实验-修改网络参数

nmcli connection modify eno16777736 ipv4.method manual ipv4.addresses "192.168.100.1/24 192.168.100.1" ipv4.dns 192.168.100.1 connection.autoconnect yes
#配置IP
nmcli connection modify eno16777736 +ipv4.addresses "10.0.0.1/8 10.0.0.1" ipv4.dns 10.0.0.1 connection.autoconnect yes
#给这个网卡配置两个IP
nmcli connection down eno16777736 ; nmcli connection up eno16777736
ip addr show

实验-添加ipv6地址

nmcli connection modify eno16777736 ipv6.method manual ipv6.addresses '2001::1/64 2001::1' ipv6.dns 2001::1 connection.autoconnect yes               #添加ipv6地址
nmcli connection down eno16777736 ;nmcli connection up eno16777736
ifconfig

实验-多配置文件管理网卡

nmcli connection modify eno16777736 ipv4.method manual ipv4.addresses "192.168.100.1/24 192.168.100.1" ipv4.dns 192.168.100.1 connection.autoconnect yes
nmcli connection down eno16777736
nmcli connection up neweno16777736
ifconfig 

实验-但配置文件增加网络信息

vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
IPADDR1=192.168.100.1
PREFIX1=24
GATEWAY1=192.168.100.1
DNS2=192.168.100.1
systemctl restart NetworkManager
ip addr show


实验-新增网卡

新增加一块网卡
nmcli device show  #发现新增了一块网卡
nmcli connection add type ethernet enoxxxxxxx ifname enoxxxxxx
nmcli connection modify enoxxxxxxx ipv4.method manual ipv4.address "192.168.100.1/24 192.168.100.1" ipv4.dns 192.168.100.1 connection.autoconnect yes
systemctl restart NetworkManager
ifconfig

猜你喜欢

转载自blog.csdn.net/hankunfa/article/details/80503960
今日推荐