一、配置静态地址
CentOS7 默认使用NetworkManager守护进程管理网络
nmcli 命令行管理netwrok的工具
配置文件/etc/sysconfig/network-scripts目录
网络的配置是基于会话的connection,一个网卡可以有多个会话
[root@VM-4-2-centos ~]# nmcli agent device help networking connection general monitor radio
[root@VM-4-2-centos ~]# nmcli connection add delete edit help load monitor show clone down export import modify reload up
# nmcli connection add con-name static ifname ens33 type ethernet ipv4.addresses 192.168.1.10/24 ipv4.gateway 192.168.1.254 ipv4.dns 119.6.6.6
add 添加一个会话
con-name 会话名称
ifname 网卡信息
ens33 接口名
type 接口类型
ethernet 以太网
设置为手动:
#nmcli connection modify static ipv4.method manual
启用会话:
# nmcli connection up static
查看配置结果:
# nmcli connection show static 7xxxxxxx 802 ens33 NAME UUID TYPE DEVICE
NetworkManager安装:
yum install network-manager-applet.x86_64
启动:
systemctl start NetworkManager
查看信息:
[root@VM-4-2-centos ~]# nmcli connection show NAME UUID TYPE DEVICE eth0 b4242b81-f9af-4957-8b41-7728b0e2d264 ethernet eth0 System eth0 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 ethernet --
nmcli常用命令:
nmcli connection show 显示所有链接 显示所有活动的链接状态 [root@VM-4-2-centos ~]# nmcli connection show --active NAME UUID TYPE DEVICE eth0 b4242b81-f9af-4957-8b41-7728b0e2d264 ethernet eth0 nmcli connection show "ens33" 显示网络连接配置 [root@VM-4-2-centos ~]# nmcli connection show "eth0" connection.id: eth0 connection.uuid: b4242b81-f9af-4957-8b41-7728b0e2d264 connection.stable-id: -- connection.type: 802-3-ethernet connection.interface-name: eth0 connection.autoconnect: no connection.autoconnect-priority: 0 connection.autoconnect-retries: -1 (default) connection.multi-connect: 0 (default) connection.auth-retries: -1 connection.timestamp: 1695373427 connection.read-only: no nmcli device status 显示设备状态 nmcli device show ens33 显示网络接口属性 nmcli connection add help 查看帮助 nmcli connection reload 重新加载配置 nmcli connection down test2 禁用test2的配置 注意一个网卡可以有多个配置 nmcli connection up test2 启用test2的配置 nmcli device disconnect ens33 禁用ens33网卡 物理网卡 nmcli device connect ens33 启用ens33网卡
二、ip命令
ifconfig 命令
ip命令语法:
ip [options] object [command [arguments]]
ip addr 查看网络地址等信息
ip link set 网卡名 up/down 激活或停止网络接口
ip addr add ip地址 dev网卡名 临时设置ip地址 (系统重启后会失效)
三、ping命令
#ping 目标地址
先ping自己,在ping网关