Linux服务器添加永久静态路由

Linux服务器添加永久静态路由,第1张

服务器添加永久静态路由

一、Linux添加永久静态路由

方法一:修改 rc.local 配置文件

范围:测试 Ubuntu 14.04、centos 6.4、debian 8.1、redhat 6.4 系统可用

使用方法:

向 linux 系统的 /etc/rc.local文件中添加命令route add -net 192.168.2.0/24 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令route add -net 192.168.3.0/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

reboot重启系统命令生效

用 route -n 命令查看命令是否已经生效

方法二:修改 static-routes 配置文件

范围:测试 centos 6.4、redhat 6.4 系统可用

使用方法(此方法比 rc.local 方法实用,能保证网络链路的通畅):

向系统的 /etc/sysconfig/static-routes 文件(如果系统没有此文件,可以新建此文件)中添加命令 any net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令 any net 192.168.2.0 netmask 255.255.255.0 dev eth0, 前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

service network restart 命令重启网络服务

用 route -n 命令查看命令是否已经生效

方法三:修改 interface 配置文件

范围:测试 debian 8.1、Ubuntu 14.04 系统可用

使用方法:

向系统的 /etc/network/interface 文件中添加命令 up route add -net 192.168.2.0/24 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令 up route add -net 192.168.3.0/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

reboot 重启系统命令生效

用 route -n 命令查看命令是否已经生效

注 1:(引用网上内容)如果在 rc.local中添加路由会造成NFS无法自动挂载问题,所以使用 static-routes 的方法是最好的。无论重启系统和 service network restart 都会生效,按照linux启动的顺序,rc.local 里面的内容是在linux所有服务都启动完毕,最后才被执行的,也就是说,这里面的内容是在netfs之后才被执行的,那也就是说在netfs启动的时候,服务器上的静态路由是没有被添加的,所以netfs挂载不能成功。

注 2:以上添加命令可以通过 linux 命令 sed -i ‘2i route add -net 192.168.2.0/24 gw 192.168.2.254’ + 文件路径 命令向相应的文件的第二行添加命令或者用 echo route add -net 192.168.2.0/24 gw 192.168.2.254 >>文件路径向文件的末尾添加命令

Ubuntux系统可以修改vim /etc/NetworkManager/system-connections/Wired\ connection\ 3

你好,服务器配置静态路由的方法,以Windows举例:

1.首先在运行里面输入cmd,调出cmd命令框。

2.我们通过“route ?”命令 查看route命令的帮助及语法。

3.我们这边添加一条100.64.0.0/10 到内网网关10.161.239.247的路由。

4.可以通过route print 命令查看当前服务器的路由表。

5.可通过 “route delete 目的网段网络地址”删除添加的静态路由。

1、在未配置静态路由的情况下,192.168.1.2-192.168.1.254这个网段的计算机无法访问公司网中的服务器(10.70.1.1-10.70.1.254)。

2、配置内静态路由后,PC默认容将不与自己在同一网段的数据发送给网关192.168.1.1,即无线路由器B。路由器B接收到数据后,检查数据包的目的地址。如果发现目的IP为10.70.1.0的数据包,则路由器会发送一个ICMP重定向数据包给PC,告知PC后续发往10.70.1.0网段的数据包,都发送给192.168.1.2,即路由器A即可。这样PC就可以直接访问公司内网服务器了。

3、详细配置:首先登录到FW150R路由器的管理界面,然后点击“路由功能”——>“路由表”——>再点击右侧的“添加新条目”按钮。填写静态路由信息,返回到静态路由表,可以查看到刚才添加的静态路由条目。

4、配置完成后,公司内网中192.168.1.0网段的计算机,可以访问到内网中10.70.1.0网段的服务器了。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/314955.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存