linux添加虚拟路由指令,route命令编辑路由信息以及如何为网口添加虚拟ip

本文介绍了如何在Linux系统中编辑路由表,包括查看和添加路由条目,以及删除不需要的路由。同时,讲解了如何为服务器网卡配置多个IP地址,以实现不同网段的主机连接,并提供了详细的配置步骤和命令示例,如`route`和`ifconfig`命令。通过设置虚拟网卡和编辑配置文件,确保网络配置在重启后仍能保持不变。
摘要由CSDN通过智能技术生成

如果系统是链接多个网络的路由表则需要准确编辑。

[root@localhost ~]# route

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0

169.254.0.0 * 255.255.0.0 U 0 0 0 eth0

172.16.0.0 * 255.255.0.0 U 0 0 0 eth0

default 172.16.1.1 0.0.0.0 UG 0 0 0 eth0

Destination 为路由的目的地址

Gateway 路由的网关地址

Genmask 路由的子网掩码

Flags 其中U表示已经启用

Iface 表示有那个网口发包

手动添加路由表的命令 route add -net 192.168.10.0/24 gw 192.168.50.253 其中/24代表掩码为三个255,还有/16或/8

如果是默认路由route add -net default gw 192.168.50.253

删除路由的命令为route del -net 192.168.10.0/24 gw 192.168.50.253

为了让不同网段的主机都可以连接到服务器我们可以为服务器网卡设置多个ip方法如下

ifconfig eth0:0 192.168.0.104 netmask 255.255.255.0

为网口1添加一个虚拟网卡被为其制定一个新的ip但是重启后会失效,因此我们需要编辑虚拟网口的配置文件。

vim /etc/systemconfig/network-scripts/ifcfg-eth0:0

1 DEVICE=eth0:0

2 ONBOOT=yes

3 BOOTPROTO=static

4 IPADDR=192.168.0.104

5 NETMASK=255.255.255.0

6 GATEWAY=192.168.0.253

保存退出后以后网络重启配置也不会改变。如果要添加更多虚拟ip可以改变eth0:X

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值