精华内容
下载资源
问答
  • 添加静态路由

    千次阅读 2018-11-01 17:07:13
    windows server 添加静态路由: route add 10.10.11.0/24 10.10.10.1 -p linux 添加静态路由: route add -net 10.10.11.0/24 gw 10.10.10.1

    windows server 添加静态路由:
    route add 10.10.11.0/24 10.10.10.1 -p

    linux 添加静态路由:
    route add -net 10.10.11.0/24 gw 10.10.10.1

    展开全文
  • 本篇文章主要介绍了Centos7添加静态路由的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • linux下,添加静态路由的方法.zip
  • 主要介绍了Linux添加静态路由两种实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 在各种系统内添加静态路由.pdf
  • Centos7添加静态路由

    千次阅读 2019-03-28 16:20:17
    2.添加静态路由:ip route add10.0.0.0/8 via 10.*.*.1 dev ens160 3. 删除静态路由:ip route del 10.0.0.0/8 二、设置永久静态路由 1.ip route 指令对路由的修改不能保存,重启就没了。把 ip route 指令写到 /...

    一、ip route show 路由显示和设定

    1.路由显示:ip route show

    2.添加静态路由:ip route add10.0.0.0/8 via 10.*.*.1 dev ens160

    3. 删除静态路由:ip route del 10.0.0.0/8

    二、设置永久静态路由

    1.ip route 指令对路由的修改不能保存,重启就没了。把 ip route 指令写到 /etc/rc.local 也是徒劳的

    /etc/sysconfig/network 配置文件仅仅可以提供全局默认网关,语法同 Centos6 一样: GATEWAY= <ip address> ;

    永久路由需要写到 /etc/sysconfig/network-scripts/route-interface文件中

    如添加一条永久路由:vi /etc/sysconfig/network-scripts/route-ens160

    10.0.0.0/8 via 10.*.*.1 dev ens160

    重启计算机,或者 重新启用设备ens160才能生效

    [root@centos7 ~]# nmcli dev connect ens160
    一般直接连接一次设备即可, 如果不成功就先断开设备再连接设备,注意必须两个指令一起运行,否则,,,,,,你晓得。
    [root@centos7 ~]# nmcli dev disconnect enp0s3 && nmcli dev connect ens160

    2.清除永久静态路由
    可以删除 ifcfg-enp0s3文件或者注释掉文件里的相应静态路由条目,重启计算机。
    想要让修改后的静态路由立即生效,只能用 ip route del 手工删除静态路由条目。

    展开全文
  • 双网卡下添加静态路由

    千次阅读 2020-06-09 23:13:45
    系统平台:WIN8.1 情况描述 电脑上安装了2个网卡,一个连接外网(自动分配IP,路由地址为192.168.0.1) 一个连接单位内网; 网卡静态IP为10.37.130.130 网关10.37.130.129 ...2-1 添加内网静态路由 route add 1

    系统平台:WIN8.1

    情况描述

    电脑上安装了2个网卡,一个连接外网(自动分配IP,路由地址为192.168.0.1)
    一个连接单位内网;
    网卡静态IP为10.37.130.130
    网关10.37.130.129
    子网掩码255.255.255.252
    内网网段10.37.0.0
    

    任务目标

    按需访问内外网

    操作方法:用管理员权限打开CMD,

    1、删除默认路由

    输入 route delete 0.0.0.0 ( 0.0.0.0是指所有地址)

    2、添加静态路由

    2-1 添加内网静态路由

    route add 10.37.0.0 mask 255.255.0.0 10.37.132.129 -p
    

    注:它表示访问10.37.0.0网段的所有数据都要经过网关10.37.132.129,-p表示Persistent(持久有效的意思,重启后依然生效)

    2-2 添加外网静态路由

    route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 -p
    

    注:它表示访问0.0.0.0网址和0.0.0.0网段,即任意网址任意网段,访问经过外网网关192.168.0.1。

    3、验证路由

    设置完成后,输入route print 看一下路由表是否添加成功,再ping内外网的网址测试下是否有效。

    经验教训:

    我试验过好几次都失败,能上外网但上不了内网。检查后发现在2-1步骤中把目标地址的子网掩码范围设置的太小,我设置成了255.255.255.0,忽视了内网中可能存在其他地址设置。如果想范围更大一些的话,还可以把子网掩码改成255.0.0.0,目标地址改成10.0.0.0

    ——————————————————————————————————————————

    知识点:

    ROUTE路由命令简单解说

    ROUTE命令格式如下:

    ROUTE [-f] [-p] [command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]
    

    其中

    • –f 参数用于清除路由表
    • -p参数用于永久保留某条路由(即在系统重启时不会丢失路由)。
    • Command主要有PRINT(打印)、ADD(添加)、DELETE(删除)、CHANGE(修改)共4个命令。
    • Destination代表所要达到的目标IP地址。
    • MASK是子网掩码的关键字。Netmask代表具体的子网掩码,如果不加说明,默认是255.255.255.255(单机IP地址),因此键入掩码时候要特别小心,要确认添加的是某个IP地址还是IP网段。如果代表全部出口子网掩码可用0.0.0.0。
    • Gateway代表出口网关。
    • 其他interface和metric分别代表特殊路由的接口数目和到达目标地址的代价,一般可不予理会。
    展开全文
  • 在linux下永久添加静态路由

    千次阅读 2019-06-25 09:38:05
    在linux下永久添加静态路由有两种方法: 添加路由的命令: 1,route add 1 2 3 4 routeadd-net192.56.76.0netmask255.255.255.0deveth0#添加一条静态路由 routeadddefaultgw192...

    在linux下永久添加静态路由有两种方法:

     

    添加路由的命令:

    1,route add

    1

    2

    3

    4

    route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0#添加一条静态路由

    route add default gw 192.168.0.1#添加默认路由

    route del -net 192.168.1.0/24 gw 192.168.0.1#删除一条路由

    route -n#查看路由表

    2,ip ro add

    1

    2

    3

    4

    ip ro add 192.56.76.0/24 dev 192.168.0.1#添加一条静态路由

    ip ro add default via 192.168.0.1 dev eth0#添加默认路由

    ip ro del 192.168.1.0/24#删除一条路由

    ip route show#查看路由表

     

    常见参数:

    add 增加路由

    del 删除路由

    via 网关出口IP地址

    dev 网关出口物理设备名

     

    让路由重启服务器后依然生效:

    1,在/etc/rc.local里面添加:

    添加路由命令为:直接将在命令行操作的命令复制到该文件中,保存退出即可。

    2,在/etc/sysconfig/static-routes文件里面写入:

    如果该文件不存在,则手动创建,添加内容格式为:

    参照/etc/init.d/network文件里面的shell语句:

    1

    2

    3

    4

    5

    6

                    # Add non interface-specific static-routes.

                    if [ -f /etc/sysconfig/static-routes ]; then

                       grep "^any" /etc/sysconfig/static-routes while read ignore args ; do

                       /sbin/route add -$args

                    done

                    fi

    则,如果要添加一条静态路由,命令为:

    1

                   route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0

    那么,在/etc/sysconfig/static-routes文件中添加格式为:

    1

                   any -net 192.56.76.0 netmask 255.255.255.0 dev eth0

     

    两种方式添加静态路由对比:

    1,rc.local:

    重启服务器生效;

    重启网络服务,则静态路由失效;

    rc.local是系统启动后最后运行的一个脚本,因此如果有如NFS需要网络才能挂载的服务需求,则该方式不适合;

    2,static-routes:

    重启服务器生效;

    重启网络服务生效:

    适合需要网络需求的服务;

     

    脚本添加静态路由的方法和rc.local就差不多了:

    这种方法其实也是自己写脚本,放在/etc/rc3.d/ 开头设置为S。

    S意思是启动,数字是顺序,K意思是停止。

    一般是启动是守护进程在某个模式的启动顺序。

    数字越小启动的顺序越靠前;

    /etc/rc3.d是文本多用户环境,一般生产环境都是这个环境。

     

    其坏处也是:重启网络后失效。

     

    总结:

    如果需要添加静态路由,尽量将静态路由添加到/etc/sysconfig/static-routes文件中。避免因重启网络服务导致路由失效,从而避免故障的发生。

    展开全文
  • linux添加静态路由

    万次阅读 2018-07-09 14:09:47
    linux下静态路由修改命令 方法一: 添加路由 route add -net 192.168.0.0/24 gw 192.168.0.1 route add -host 192.168.1.1 dev 192.168.0.1 删除路由 route del -net 192.168.0.0/24 gw 192.168.0.1 add 增加...
  • 在RedHat(RHEL)/CentOS/Fedora Linux环境永久添加静态路由通常是写在诸如/etc/sysconfig/network-scripts/route-eth0这些文件里。在Debian下有所不同,我们会把这些添加路由的脚本放到/etc/network/interfaces里执行...
  • Debian如何永久添加静态路由

    千次阅读 2019-03-14 14:19:00
    在RedHat(RHEL)/CentOS/Fedora Linux环境永久添加静态路由通常是写在诸如/etc/sysconfig/network-scripts/route-eth0这些文件里。在Debian下有所不同,我们会把这些添加路由的脚本放到/etc/network/interfaces里执行...
  • 在linux下永久添加静态路由有两种方法:添加路由的命令:1,route addrouteadd-net192.56.76.0netmask255.255.255.0deveth0#添加一条静态路由 routeadddefaultgw192.168.0.1#添加默认路由 routedel-...
  • CentOS 6.x添加静态路由方法汇总

    千次阅读 2016-12-30 01:30:07
    CentOS 6.x添加静态路由方法汇总在很多情况下都需要为服务器添加静态路由,本文介绍几种常见方法以及每种方法的优缺点。 可以用以下命令查看当前路由,两个都可以: route -n netstat -rn 一、使用route命令添加的...
  • 说明在linux下如何添加和修改静态路由,有哪些命令可以使用,主要讲解ifconfig, vconfig等用法
  • 在linux下永久添加静态路由有两种方法: 添加路由的命令: 1,route add route add -net 192.56.76.0 netmask 255.255.255.0 gw 192.168.0.1 dev eth0 #添加一条静态路由 route add default gw 192.168.0.1 #添加...
  • Windows 系统cmd设置添加静态路由方式

    千次阅读 2019-07-22 09:26:11
    电脑上添加静态路由,cmd设置路由 方法/步骤 1.首先在“运行”窗口输入cmd(按WIN+R打开运行窗口),然后回车进入命令行,输入 route add 10.253.251.0 mask 255.255.255.0 -p 192.254.1.1。其中10.253.251....
  • manjaro添加静态路由

    2019-11-04 14:24:44
    先安装相应的工具 sudo ... 添加10静态路由 route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.2.3 重启网络 systemctl restart systemd-networkd 这种方法每次在系统重启后都要执行一次,否则没法上网。 ...
  • macOS、FreeBSD、Windows、Linux、Cisco 和 VMware 等添加静态路由的方法,很实用.pdf
  • 添加静态路由 在 网卡配置目录(类似/etc/sysconfig/network-script/)下,新建名为routes-ethX 文件(为哪张网卡添加路由,名字就是哪个),在其添加类似如下内容: [root@web02 network-scripts]# cat route-eth1...
  • 使用dos命令添加静态路由

    千次阅读 2014-07-04 17:15:05
    此文档概述在一台windows系统计算机上多网卡的环境下,如何通过dos命令添加静态路由,灵活的规划网络通信路径!
  • 一、静态路由含义说明 说明: 个人感觉静态路由就类似一个桥,可以让数据包按照固定的规则走。 第一行表示: 所有到达192.168网段的都转送到192.268.242.65网关 第三行表示: 所有到达本机的数据包都被转送到x.x....
  • 向OS X添加静态路由的方法

    千次阅读 2014-03-30 17:31:59
    向OS X添加静态路由的方法
  • 使用Dockernet,您可以通过简单的方式添加自定义接口,配置静态IP地址以及向Linux容器添加静态路由。 开发人员: Zhu 这个项目的灵感来自。 内容表 注意事项 启动容器时使用--net=none选项,以告知Docker不要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 165,786
精华内容 66,314
关键字:

怎么添加静态路由