1. 静态ip配置
查看网卡名称
输入ip addr可以网卡名称列表,找到对于的网卡名称并记录下来。
配置IP
进入/etc/sysconfig/network-scripts目录下,找到网卡对应的配置文件ifcfg-网卡名,如网卡名为enp7s0则对应配置文件名称为ifcfg-enp7s0。之后修改配置文件,主要修改项如下:
- BOOTPROTO 修改为
static,表示适用静态ip - ONBOOT 修改为
true表示开机自动启用网卡
增加如下配置:
- IPADDR 静态ip地址
- NETMASK 掩码
- GATEWAY 网关,多网卡时可以不用配置,在后面的路由配置中进行配置
- IPV4_ROUTE_METRIC 跃点(路由优先级)
示例如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp7s0
UUID=1ab07f68-3a59-4bbd-a4a6-a4c2e4b556c3
DEVICE=enp7s0
ONBOOT=yes
IPADDR=192.168.251.250
NETMASK=255.255.255.0
IPV4_ROUTE_METRIC=0
重启网卡生效
使用ifdown 网卡名和ifup 网卡名重启网卡使新配置生效,如:
ifdown enp7s0
ifup enp7s0
2.配置路由
- 查看当前路由
使用route -n命令查看当前的路由配置信息。 - 临时路由
可以使用route命令增加临时路由用于验证路由信息,命令格式如下:
route add -net 192.168.1.0/24 gw 192.168.2.247 dev eth2 metric 99
删除路由:
route del -net 192.168.1.0/24 gw 192.168.2.247 dev eth2
- 永久路由
配置永久路由需要进入到/etc/sysconfig/network-scripts目录下,创建一个route-网卡名的配置文件,如要配置enp7s0网卡,则创建route-enp7s0,然后在其中配置该网卡的路由信息,格式如下:
172.27.21.0/24 via 172.27.21.1
表示172.27.21.0段,掩码255.255.255.0的ip下一跳地址为172.27.21.1。
本文详细介绍了如何在CentOS系统中配置静态IP地址和设置路由。首先,通过`ip addr`命令查看并记录网卡名称,然后编辑对应网卡的配置文件,将BOOTPROTO改为`static`,ONBOOT设为`yes`,并添加IPADDR、NETMASK、GATEWAY等信息。接着,通过`systemctl restart networking`使配置生效。对于路由配置,可以使用`route`命令添加或删除临时路由,而永久路由则需在`/etc/sysconfig/network-scripts/`目录下创建相应文件,并设置路由信息。
2612

被折叠的 条评论
为什么被折叠?



