网络连接
查看系统中的主机名
bash
hostnamectl
查看临时主机名
bash
hostnamectl --transient
查看静态主机名
bash
hostnamectl --static status
查看灵活主机名
bash
hostnamectl --pretty status
临时修改主机名为xxx,重启后失效
bash
hostname xxx
永久修改主机名为xxx,并查看主机名信息
bash
hostnamectl set-hostname xxx
修改临时主机名
bash
hostnamectl --transient set-hostname xxx
查看系统中所有的网络接口信息
bash
ifconfig -a
或
bash
ip addr show
禁用某一网络接口
bash
ifconfig xxx down
查看网络接口信息
bash
ifconfig
或
bash
ip addr show up
查看指定的网络接口信息
bash
ifconfig xxx
或
bash
ip addr show dev xxx
启用某一网络接口
bash
ifconfig xxx up
临时修改ip地址
bash
ifconfig 网卡设备名 IP地址 netmask 子网掩码
或
bash
ifconfig 网卡设备名 IP地址/网络位
添加临时IP地址
bash
ip aadr add IP地址/网络位 dev 网卡设备名
删除临时IP地址
bash
ip addr del IP地址/网络位 dev 网卡设备名
永久修改
bash
vim /etc/sysconfig/network-scripts/ifcfg-网卡设备名
重启网络服务
bash
systemctl restart network.service
使用nmcli查看网络设备的UUID号
bash
nmcli connection show
对网卡ens37添加一个子接口ens37:0,IP地址为6.6.6.6/8
bash
ifconfig ens37:0 6.6.6.6/8
或
bash
ip addr add 172.16.1.10/16 dev ens37 label ens37:1
删除刚才创建的子接口ens37:0
bash
ifconfig ens37:0 down
或
bash
ip addr del 172.16.1.10/16 dev ens37 label ens37:1
查看网络连接状态
bash
netstat
查看路由表信息
bash
netstat -rn
测试网络连接状态
bash
ping 目标主机IP地址