linux软路由设置

作者博客:漂小泊的博客
作者主站:小泊随記
原文地址:文章地址

因为心无所恃,所以才随遇而安​​。

情况说明

在很多情况下,当我们为某些政府单位安装服务器时,经常会遇到客户要求我们进行“软路由”的配置,以达到实现内外网共通。在外部我们通过外网可以访问该服务器,在内部我们也可以通过单位的内网进行访问服务器。今天小泊就来介绍下linux系统内的“软路由”配置。

“软路由”配置

例如,这里我们获取到了2个网卡的地址:

内网网卡:eth0 192.168.1.100 网关:192.168.1.100

外网网卡: eth1 119.222.222.222 网关:119.222.222.1

第一步:设置默认网关

设置默认网关,让所有IP包默认情况下均通过119.222.222.1 进行转发:

route add default gw 119.222.222.1

第二步:设置内网转发

单独为内网设置转发特例,所有192.168开头的,全部走eth0

route add -net 192.168.0.0 netmask 255.255.0.0 dev eth0

路由配置的添加最好是加到开机启动上

编辑启动文件,将内容添加

vi /etc/rc.local

备注:删除默认网关的命令如下:

route del default

以上命令均在“终端”中输入。

联系小泊

email:[email protected]

你可能感兴趣的:(linux软路由设置)