linux软路由设置

672 阅读1分钟

首发:鲸讯微信小程序
作者:鲸林向海工作室

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

1、情况说明

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

2、“软路由”配置

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

内网网卡:eth0 192.168.1.100 网关:192.168.1.100

外网网卡: eth1 119.222.222.222 网关:119.222.222.1

2.1设置默认网关

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

route add default gw 119.222.222.1

2.2设置内网转发

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

route add -net 192.168.0.0 netmask 255.255.0.0 dev eth0

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

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

vi /etc/rc.local

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

route del default

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

3、联系方式