A-A+

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

2015年11月23日 站长资讯 暂无评论

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

  1. [root@localhost ~]# route  
  2. Kernel IP routing table  
  3. Destination Gateway Genmask Flags Metric Ref Use Iface  
  4. 192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0  
  5. 169.254.0.0 * 255.255.0.0 U 0 0 0 eth0  
  6. 172.16.0.0 * 255.255.0.0 U 0 0 0 eth0  
  7. 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 http://www.luyouqiwang.com/15538/

如果是默认路由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但是重启后会失效,因此我们需要编辑虚拟网口的配置文件。

  1. vim /etc/systemconfig/network-scripts/ifcfg-eth0:0  
  2. DEVICE=eth0:0  
  3. ONBOOT=yes  
  4. BOOTPROTO=static  
  5. IPADDR=192.168.0.104  
  6. NETMASK=255.255.255.0  
  7. GATEWAY=192.168.0.253  

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

标签:

给我留言