第一章 网络配置与路由
1、基于IPv4配置主机网络接口
网络接口配置文件路径:
vim /etc/sysconfig/network-scripts/{网络接口名称 ifcfg-ens33}
BOOTPROTO=none/dhcp 获取IP方式 (static 静态)
ONBOOT=yes/no 自动/手动连接网卡
IPADDR=x.x.x.x
NETMASK=x.x.x.x
GATEWAY=x.x.x.x
DNS1=x.x.x.x
重新启动网络服务
——systemctl restart network.service
查看DNS信息: vim /etc/resolv.conf
查看网卡 nmcli connection show
激活网卡 nmcli connection up ens38
删除网卡 nmcli connection delete ens38
添加网卡 nmcli connection add con-name ens38
显示所有网卡接口的NetworkManager状态:nmcli device status
激活连接 nmcli connection modify 连接名称
ip route show 或者 route -n 查看网关
添加网卡ens38
nmcli connection add con-name #连接名 ens38 ifname #设备名 ens38 type ethernet #网络接口类型
ipv4.address 192.168.1.1/24
ipv4.gateway 10.1.1.1
ipv4.dns 202.103.24.68
ipv4.method manual #获取IP地址方式
connection.autoconnect yes #自动连接网卡
命令“ping6”测试网络接口配置状态
2、配置Linux静态路由? 添加静态路由route add [-net | -host] target [netmask MASK] [gw GW] [metric N] [[dev] IF]
其中,“-net”选项用于指定目标网段的地址,
“-host”选项用于指定目标主机的地址
“target”选项用于指定目标网络或目标主机;
“netmask”选项用于指定网络掩码
“MASK”表示具体的网络掩码;
“gw”选项用于指定网关地址,
“GW”表示具体的网关地址
“metric”选项用于指定到达目标网络的开销,
“N”表示具体的开销值;
“dev”选项用于指定将该路由条目不具体的网络接口绑定,
“IF”表示具体的网络接口名称。
? 删除静态路由
route del [-net | -host] target [netmask MASK] [gw GW] [metric N] [[dev] IF]
—net后跟网段
—host后跟具体的IP