zoukankan      html  css  js  c++  java
  • 【排障】服务器双网关造成路由混乱

    服务器双网关造成路由混乱的解决方法

    很多单位服务器都存在同时访问两个网络的要求,一个是互联网,一个是单位内部网络。
    很多时候借助的是双网卡实现同时访问两个网络。
    一般情况下,只要将计算机网卡配置好,就可以接入相应的网络系统,
    但基于windows自身的原因,一台机器只能设置一个网关,(缺省路由是0.0.0.0/0),
    倘若接入双网卡并设置双网关,则经常会出现网络时断时通的现象,或者是两个网络都无法访问。
    比如Ping内网地址无法ping通,却返回来自其它的反馈信息。

    (故障容易出现在提供web服务的服务器、或使用即时通信软件[内外部IP电话]的客户端上)

    在计算机上使用“route -P (-P参数代表永久写入路由表) add x.x.x.x (想要到达目标的网段) mask y.y.y.y (目标网段掩码) z.z.z.z (网关,或下一跳地址)”命令行即添加静态路由的方法来实现同时接入两个网络是目前使用最多且比较有效的方法。

    例子:route –p add 10.1.31.0 mask 255.255.255.0 10.1.31.254

    除此外也可以比较灵活地使用脚本,制作成bat加入到启动项的方法,也就是命令行中不使用–P参数。

    运行“gpedit.msc”点击“用户配置-Windows设置-脚本(登录/注销)”双击“登录-添加”点击“浏览”,找到制作好的bat将其添加后重启。(也就是制作成启动项)

    注:或者只设置单一网关,直接在网关所在的路由器里添加路由条目也可以。


    拓展:

    Route[-f] [-p] [command] [destination] [MASK netmask] [gateway] [METRIC metric] [IFinterface]

    其中:

    -f参数用于清除路由表

    -P 参数用于永久保留某条路由,即使系统重启也不会丢失此路由条目,重启后无需重新再输入。

    [Command] 命令主要有Add (加入)、Delete(删除)、Print(打印)、Change(修改)四个命令。(一般建议删除后再增加)

    [Destination]所要到达的目标IP地址或目标所在的网段。

    [MASK]是子网掩码的关键字,netmask 代表具体的子网掩码,需要自己填写,如果不加填写,默认是255.255.255.255就变成单机的IP地址了。因此键入掩码时要注意。要确认添加的是某个IP地址还是某个IP网段。

    [Gateway]代表出口网关

    其他interface 和 metric分别代表特殊路由的接口数目和到达目标地址的代价,一般可不进行填写。

  • 相关阅读:
    TcpClient连接帮助类
    winform中添加管理员权限控制
    textbox中输入email做格式控制
    绑定和非绑定方法
    类的封装、property、多态和多态性
    继承类之点点滴滴
    爬虫日记-正则表达式
    爬虫日记-单元总结
    爬虫日记-最好大学排名实例
    爬虫日记-第一单元总结
  • 原文地址:https://www.cnblogs.com/tielemao/p/5864256.html
Copyright © 2011-2022 走看看