Linux网络接口名称规则
以太网以en开头的,WLAN接口以wl开头,WWAN接口以ww开头
下一个字符表示适配器的类型,o表示载板,s表示热插拔插糟,p表示pcl地理位置
例如第一块网络接口被命为eno2,那么pcl卡网络接口可以被命为enos0
NetworkManager(网络管理器)服务
网络管理器是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持和链接开启并激活
默认情况下,centOS/RHEL7 已安装管理器,并处于启用状态
查看网络管理程序的状态
systemctl status NetworkManager
查看网络子管理程序的状态
systemctl status network
配置网络的工具
命令行配置
配置文件: vim
vim /etc/sysconfig/network-scripts/ifcfg-ens33
命令行: nmcli
☝☝如果没有这个命令,可以下载yum -y install NetworkManager
图形配置
简易图形: nmtui
安装服务程序
yum -y install httpd
systemctl start httpd
systemctl stop firewalld
配置网络参数
配置IP
配置网卡参数
先备份网卡配置文件,再自我修改
cp /etc/sysconfig/network-scripts/ifcfg-ens33 .(. 是保存当下路径)
命令查看
查看IP地址
ip a
ens33下面的inet后面网址IP
查看子网掩码
ifconfig
子网掩码 设置 255.255.255.0
查看网关,路由
ip r
查看dns
cat /etc/resolv.conf
配置编辑网卡参数
vim /etc/sysconfig/network-scripts/ifcfg-ens33
ONBOOT=yes //是否启用该设备
BOOTPROTO=none 手动(none/static)还是自动获取IP(dhcp)
IPADDR=192.168.142.131 根据自动获取的地址进行配置 用来定位主机
NETMASK=255.255.255.0 子网掩码 用来定义网络
GATEWAY=192.168.142.2 网关,也叫默认路由
DNS1=192.168.142.2 域名解析。当你输入域名访问网站时,他告诉你IP地址。
网卡信息
NAME=ens33
UUID=d1769473-dc3c-4cf3-9158-8798994d24bb
UUID不是网卡配置文件中必须的信息
查看自身网卡UUID的命令
nmcli con
DEVICE=ens33
重启网络服务
systemctl restart network
主机名
查看主机名 hostname
配置主机名
hostnamectl set-hostname 想改的主机名
重启/退出shell即可生效
查看/更改主机名
cat /etc/hostname
vim /etc/hostname
重启生效 reboot / init 6
网络测试工具
ip a 查看所有IP
ifconfig 查看网卡信息IP
ip route 查看路由/网关
ip neigh 另一台主机ping通,
ging 别人虚拟机的IP
查看端口号
ss -tnl