【Redhat Linux】网络ifconfig 与 nmcli
【网络配置】
《使用网络管理器对网络进行管理 nmcli》
基础服务: NetworkManger
配置指令: nmcli
查看配置: nmcli con show
添加端口: nmcli con add con-name "con name" ifname ent0 ip4 192.168.1.1/24 gw4 192.168.1.2
nmcli con add con-name "new name" ifname ent0 ip6 21::2/64 gw6 21::3
修改指定网卡配置: nmcli con mod ens33
设置静态IP: nmcli con mod --help //实际上照抄即可
ip4: nmcli con mod ens33 ipv4.method manual ipv4.addr "192.168.1.110/24" ipv4.gateway "192.168.119.2" ipv4.dns 8.8.8.8
ip6: nmcli con mod ens33 ipv6.method manual ipv6.addr "21::2/64 21::1/64" ipv6.dns ...
启动链接: nmcli con up ens33 //一定要打这个!
《临时改网配 ifconfig》
ifconfig eno16777736 192.168.159.130 //配置IP地址
arping 192.168.1.1 //可看mac的平
route add default gw 192.168.159.1 netmask 255.255.255.0//设置网关
#route del default gw 192.168.159.1
vi /etc/resolv.conf //dns配置
/etc/hosts //DNS解析记录
hostnamectl set-hostname //主机名
#ip routing table//IP表
《开机启动网配》
vi /etc/sysconfig/netowrk-script/ifcfg-eno16777736
HWADDR
TYPE
BOOTPROTO="static"
IPADDR=192.168.16.47
NETMASK=255.255.255.0
GATEWAY=192.168...
DNS1=...
DNS2=...
DEFROUTE
PEERDNS
PEERROUTES
:wq
systmctl restart network //配置完重启服务
route -n