一、Linux添加永久静态路由
方法一:修改 rclocal 配置文件
范围:测试 Ubuntu 1404、centos 64、debian 81、redhat 64 系统可用
使用方法:
向 linux 系统的 /etc/rclocal文件中添加命令route add -net 19216820/24 gw 1921682254(服务器的默认路由为1921682254),或者添加命令route add -net 19216830/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发
reboot重启系统命令生效
用 route -n 命令查看命令是否已经生效
方法二:修改 static-routes 配置文件
范围:测试 centos 64、redhat 64 系统可用
使用方法(此方法比 rclocal 方法实用,能保证网络链路的通畅):
向系统的 /etc/sysconfig/static-routes 文件(如果系统没有此文件,可以新建此文件)中添加命令 any net 19216820 netmask 2552552550 gw 1921682254(服务器的默认路由为1921682254),或者添加命令 any net 19216820 netmask 2552552550 dev eth0, 前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发
service network restart 命令重启网络服务
用 route -n 命令查看命令是否已经生效
方法三:修改 interface 配置文件
范围:测试 debian 81、Ubuntu 1404 系统可用
使用方法:
向系统的 /etc/network/interface 文件中添加命令 up route add -net 19216820/24 gw 1921682254(服务器的默认路由为1921682254),或者添加命令 up route add -net 19216830/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发
reboot 重启系统命令生效
用 route -n 命令查看命令是否已经生效
注 1:(引用网上内容)如果在 rclocal中添加路由会造成NFS无法自动挂载问题,所以使用 static-routes 的方法是最好的。无论重启系统和 service network restart 都会生效,按照linux启动的顺序,rclocal 里面的内容是在linux所有服务都启动完毕,最后才被执行的,也就是说,这里面的内容是在netfs之后才被执行的,那也就是说在netfs启动的时候,服务器上的静态路由是没有被添加的,所以netfs挂载不能成功。
注 2:以上添加命令可以通过 linux 命令 sed -i ‘2i route add -net 19216820/24 gw 1921682254’ + 文件路径 命令向相应的文件的第二行添加命令或者用 echo route add -net 19216820/24 gw 1921682254 >> 文件路径向文件的末尾添加命令
Ubuntux系统可以修改vim /etc/NetworkManager/system-connections/Wired\ connection\ 3
普联路由器是国内一流的网络连接设备,在这个网络时代里,路由器已经是使用最广的一种网络互联设备,是数据通信的重要互联设备,那么你知道普联路由器怎么配置静态路由功能吗下面是我整理的一些关于普联路由器配置静态路由功能的相关资料,供你参考。
普联路由器配置静态路由功能的 方法 :
在一个公司网络中,不仅可以通过无线路由器B连接外网,还可以通过无线路由器A来连接公司内网服务器。在不修改本地连接的IP地址及网关情况下,公司电脑需要能够同时访问外网和内网服务器。配置实例如下图:
PC默认将不与自己在同一网段的数据发送给网关19216811,即无线路由器B。路由器B接收到数据后,检查数据包的目的地址。如果发现目的IP为107010的数据包,则路由器会发送一个ICMP重定向数据包给PC,告知PC后续发往107010网段的数据包,都发送给19216812,即路由器A即可。这样PC就可以直接访问公司内网服务器了。在我司TL-WR541G+无线路由器中的详细配置过程如下:
步骤1:
使用路由器管理地址登陆路由器B管理界面,点击“路由功能”菜单,选择“静态路由表”,如下图:
步骤2:
点击“添加新条目”按钮,在静态路由表中填写相应的参数。
步骤3:
点击“保存”按钮后,在静态路由表中可以查看已有配置。
步骤4:
在PC上访问内网服务器,检测静态路由条目是否生效。如果能访问,则说明静态路由配置成功。
静态IP配置一般的用户都很少使用到了,但有些用户可能会用到静态IP地址网了,下面我来给各位同学介绍tplink路由器怎么设置静态IP地址上网吧。
如果您的上网方式是静态IP,也就是说您向网络服务商(电信或网通)申请的宽带是固定IP地址,并且网络服务商提供您所有的外网的IP地址信息: 包含IP地址(IP Address)、子网掩码(Subnet Mask)、网关(Gateway)、以及DNS服务器地址。那么您按照如下方式设置您的路由器:
物理连接
1、从宽带线路接路由器WAN口,电脑使用网线连接到路由器的LAN的1-4端口
2、检查指示灯,路由器运行正常情况下,系统指示灯(SYS)闪烁,WAN口指示灯以及LAN口指示灯常亮或者闪烁。
若SYS灯常亮或者熄灭,表明路由器出现故障;LAN口指示灯或者WAN口指示灯不亮,请检查物理连接是否接好,比如没有接网线或者是网线与接口接触不良;若连接正常但指示灯不亮,则可能是网线问题,建议您更换网线。
设置路由器
1、在浏览器中输入路由器LAN口的IP地址,在d出的框中正确填写路由器的管理用户名和密码后进入管理页面。
若路由器为默认设置,则其管理地址为:19216811;用户名与密码均为:admin
2、在左边框中选择“网络参数”→“WAN口设置”,然后在右边框中的“WAN口连接类型”选择“静态IP”,在相应栏目填入IP地址(IP Address)、子网掩码(Subnet Mask)、网关(Gateway)、以及DNS服务器地址。如下图示。
3、若线路运营商限制使用路由器的话,可以通过克隆运营商绑定的mac地址来进行上网。如下图示。
设置完成之后您就可以上网了。步骤/方法
1
设置计算机A的IP为19216812子网掩码为2552552550网关为19216911!配图如下:
设置计算机B的IP为19216822子网掩码为2552552550网关为19216921!配图如下:
给路由A的fastEthernet 0/0端口配置IP为19216811子网掩码为2552552550,由于路由默认的端口是关闭的,所以在给路由端口配置好IP以后,要注意用no shutdown(不关闭)命令把端口开启!如下是配置路由A端口fastEthernet 0/0的所有命令:
Continuewith configuration dialog [yes/no]: no
Router#configure terminal(进入全局配置模式)
Router(config)#interfacefastEthernet 0/0(进入端口模式,进入端口0/0了)
Router(config-if)#noshutdown(开启端口)
以下是截图(有红线画出的就是我输入的命令,没红线画出的,那是路由的提示):
给路由A的fastEthernet 1/0端口配置IP为19216831子网掩码为2552552550,如下是配置路由A端口fastEthernet1/0的所有命令
Router(config-if)#exit(从0/0端口退回到全局配置模式)
Router(config)#interfacefastEthernet 1/0(进入1/0端口)
Router(config-if)#ipaddress 19216831 2552552550(给端口1/0配置好了IP跟子网掩码)
Router(config-if)#noshutdown(开启端口)
%LINK-5-CHANGED:Interface FastEthernet1/0, changed state to up
Router(config-if)#exit(从1/0端口退回到全局配置模式)
以下是截图(有红线画出的就是我输入的命令,没红线画出的,那是路由的提示):
给路由B的fastEthernet 1/0端口配置IP为19216832子网掩码为2552552550,如下是配置路由B端口fastEthernet1/0的所有命令
Continuewith configuration dialog [yes/no]: no
Router>enable(进入特权模式)
Router#configure terminal(进入全局配置模式)
Enterconfiguration commands, one per lineEnd with CNTL/Z
Router(config)#interfacefastEthernet 0/0(进入端口模式,进入端口0/0了)
Router(config-if)#ipaddress 19216832 2552552550(给端口0/0配置好了IP,子网掩码)
Router(config-if)#noshutdown(开启端口)
以下是截图(有红线画出的就是我输入的命令,没红线画出的,那是路由的提示):
给路由B的fastEthernet 0/0端口配置IP为19216821子网掩码为2552552550,如下是配置路由A端口fastEthernet1/0的所有命令
Router(config-if)#exit(从0/0端口退回到全局配置模式)
Router(config)#interface fastEthernet 1/0(进入1/0端口)
Router(config-if)#ip address 19216821 2552552550(给端口1/0配置好了IP跟子网掩码)
Router(config-if)#no shutdown(开启端口)
%LINK-5-CHANGED: Interface FastEthernet1/0, changed state to up
Router(config-if)#exit(从1/0端口退回到全局配置模式)
以下是截图(有红线画出的就是我输入的命令,没红线画出的,那是路由的提示):
给路由B设置静态跳转,若遇到访问计算机A(也就是19216810)这个网段的数据包,给他规定了往路由A的1/0端口(也就是19216831)跳转,再在跳转后到达的路由查询路由表,查询计算机A(也就是19216810)的这个网段再转发数据包!具体命令如下:
Router(config)#iproute 19216810 2552552550 19216831(在全局配置模式下)
截图如下:
在路由A也设置一个跳转,要不数据发送出去了,找不到回来就路,那么就没返回信息了!具体命令如下:
Router(config)#iproute 19216820 2552552550 19216832(在全局配置模式下)
截图如下:
12
用ping命令测试全网是否连通了!如果前面的步骤你都没 *** 作错的话,那么现在的测试,你会得到如下图所以内容:
>
无线路由器静态路由功能设置方法:
1、使用路由器管理地址登陆路由器B管理界面,点击“路由功能”菜单,选择“静态路由表”。
2、点击“添加新条目”按钮,在静态路由表中填写相应的参数。
3、点击“保存”按钮后,在静态路由表中可以查看已有配置。
4、在PC上访问内网服务器,检测静态路由条目是否生效。如果能访问,则说明静态路由配置成功。
把电脑和路由器用网线连接好之后。在电脑桌面浏览器输入:19216811然后按键盘Enter键。
02
在账号密码界面如果没有修改过密码的账号和密码都是默认的admin。点击确定登陆路由器。(有些路由器开始是没有密码的需要自己设置密码)
03
登陆到路由器之后点击第二个选项“设置向导”右侧会出现设置界面。点击下一步。
04
接着会到上网方式选择窗口。点击静态IP前面的选择键。然后点击下一步。
05
在出现的填写栏输入IP地址。DNS等配置后点击下一步。如图:子网掩码一般都是2552552550(注意IP地址不能和网关的IP在一个段位)
06
接下来回到无线设置页面。名称不用修改。点击选择第一个安全加密方式。然后在下面输入无线密码。输完之后点击下一步。会提示设置完成。直接点击完成。
07
耐心等待5-10秒时间路由器配置。配置好就不能上网了。然后右键点击电脑桌面网络连接图标。点击选择进入“网络和共享中心。”
08
然后会到设置页面。点击左侧的更改适配器设置。
09
用鼠标右键点击“本地连接”图标。选择属性选项进入。
10
进入之后双击internet4协议版本。会出现IP设置页面
11
在设置页面把自动获取IP和自动获取DNS去掉。填写好刚才路由器设置的IP和DNS服务器IP。如图:输完后点击下面确定就可以上网了。
特别提示
静态IP和DNS服务器IP不能错不然无法上网
在未配置静态路由的情况下,19216812-1921681254这个网段内的计算机无法访问公司内网中的服务器(107011-10701254)配置静态路由后,PC默认将不与自己在同一网段的数据发送给网关19216811,即无线路由器B。路由器B接收到数据后,检查数据包的目的地址。如果发现目的IP为107010的数据包,则路由器会发送一个ICMP重定向数据包给PC,告知PC后续发往107010网段的数据包,都发送给19216812,即路由器A即可。这样PC就可以直接访问公司内网服务器了。
详细配置
1、首先登录到FW150R路由器的管理界面,然后点击“路由功能”——>“路由表”——>再点击右侧的“添加新条目”按钮。
2、填写静态路由信息,
3、返回到静态路由表,可以查看到刚才添加的静态路由条目。
配置完成后,公司内网中19216810网段的计算机,可以访问到内网中107010网段的服务器了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)