启用这个服务systemcl start NetworkManager.service
才能配置网络,否则不能配置,配置完成后可以关闭此服务
1,图形化界面
添加删除管理链接 nm-connection-edotor &
nmtui
2 命令行
nmcli general status 查看网络支持状态
nmcli connection 查看所有链接
nmcli connection show --active 查看活跃链接
nmcli connection down/up 链接名 断开/激活一个链接
nmcli device disconnect/connect 网卡名 关闭激活网卡
nmcli connection add type ethernet con-name enoxxxxx ifname enoxxxxx
给enoxxxxx网卡建立一个名叫enoxxxx的以太网链接
nmcli connection show enoxxxx 查看此链接属性
nmcli connection modify enoxxx ipv4.addresses "192.168.30.30/24 192.168.30.1"
配置此链接的ipv4地址
nmcli connection modify enoxxx ipv4.method manual
改此链接的ipv4方式为手动(没有配地址的时候,配手动是会报错的。要先进行配地址)
nmcli connection delete enoxxxx 删除此链接
nmcli connection modify enoxxxx ipv4.dns "192.168.30.1"
修改dns
给一张网卡配置多个IP +
nmcli connection modify enoxxxx +ipv4.addresses " "
减少一个ip 使用 - 号
如果一个网卡有多个IP ,ifconfig 是看不出来的
要用 ip addr show enoxxxx 来查看 或者 ip a
作业:如何使用命令行添加网关
3修改配置文件
ifcfg-eth0
TYPE=Ethernet
NAME=enoxxxx
DEVICE=enoxxxx
BOOTPROTO=dhcp/none
IPADDR=
NETMASK=
ONBOOT=yes
更改网卡的硬件名称enoxxxx 改回eth0它的命名是内核决定的, 1,删除网卡的链接
2,vim /etc/default/grub
GRUB_CMDLINE_LINUX=""中添加:
net.ifnames=0 boisdevname=0
3,grub2-mkconfig -o /boot/grub2/grub.cfg
4,重启
RHEL7 网卡命名:
以太网卡:en(o内置在主板上的网卡,s热插拔的网卡,pUSB网卡)xxxxxxx
无线网卡:wl
查看网关 route -n
查看DNS nslookup
链接和网卡是两个概念
链接配置文件地址 /etc/sysconfig/network-scripts/
修改hostname
nmtui-hostname 重启后有效
hostname xxxxxx 重启后失效
hostnamectl set-hostname xxxx 重启后有效
修改/etc/hostname 文件
rhel 6 中是修改 /etc/sysconfig/network 中的hostname
cat /etc/resolv.conf 查看DNS配置文件
vim /etc/resolv.conf 从配置文件修改全局DNS
加入 nameserver 192.168.30.1
host 主机名 查看此主机名对应的IP地址。
host ip 查看此IP对应的主机名