(route) - 显示并设置Linux中静态路由表

route

显示并设置Linux中静态路由表

补充说明

route命令 用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。

在Linux系统中设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的ip地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。

语法

route(选项)(参数)

选项

-A:设置地址类型;
-C:打印将Linux核心的路由缓存;
-v:详细信息模式;
-n:不执行DNS反向查找,直接显示数字形式的IP地址;
-e:netstat格式显示路由表;
-net:到一个网络的路由表;
-host:到一个主机的路由表。

参数

Add:增加指定的路由记录;
Del:删除指定的路由记录;
Target:目的网络或目的主机;
gw:设置默认网关;
mss:设置TCP的最大区块长度(MSS),单位MB;
window:指定通过路由表的TCP连接的TCP窗口大小;
dev:路由记录所表示的网络接口。

实例

显示当前路由:

[root@localhost ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
112.124.12.0    *               255.255.252.0   U     0      0        0 eth1
10.160.0.0      *               255.255.240.0   U     0      0        0 eth0
192.168.0.0     10.160.15.247   255.255.0.0     UG    0      0        0 eth0
172.16.0.0      10.160.15.247   255.240.0.0     UG    0      0        0 eth0
10.0.0.0        10.160.15.247   255.0.0.0       UG    0      0        0 eth0
default         112.124.15.247  0.0.0.0         UG    0      0        0 eth1

[root@localhost ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
112.124.12.0    0.0.0.0         255.255.252.0   U     0      0        0 eth1
10.160.0.0      0.0.0.0         255.255.240.0   U     0      0        0 eth0
192.168.0.0     10.160.15.247   255.255.0.0     UG    0      0        0 eth0
172.16.0.0      10.160.15.247   255.240.0.0     UG    0      0        0 eth0
10.0.0.0        10.160.15.247   255.0.0.0       UG    0      0        0 eth0
0.0.0.0         112.124.15.247  0.0.0.0         UG    0      0        0 eth1

其中Flags为路由标志,标记当前网络节点的状态,Flags标志说明:

  • U Up表示此路由当前为启动状态。

  • H Host,表示此网关为一主机。

  • G Gateway,表示此网关为一路由器。

  • R Reinstate Route,使用动态路由重新初始化的路由。

  • D Dynamically,此路由是动态性地写入。

  • M Modified,此路由是由路由守护程序或导向器动态修改。

  • ! 表示此路由当前为关闭状态。

    添加网关/设置网关:

route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0    #增加一条到达244.0.0.0的路由。

屏蔽一条路由:

route add -net 224.0.0.0 netmask 240.0.0.0 reject     #增加一条屏蔽的路由,目的地址为224.x.x.x将被拒绝。

删除路由记录:

route del -net 224.0.0.0 netmask 240.0.0.0
route del -net 224.0.0.0 netmask 240.0.0.0 reject

删除和添加设置默认网关:

route del default gw 192.168.120.240
route add default gw 192.168.120.240

热点新闻

受疫情影响 Booking.com宣布最多裁员25%

全球酒店预订平台Booking.com母公司Booking Holdings今日宣布,由于新冠病毒疫情继续对旅游造成广泛影响,该公司计划在全球范围内最多裁员25%。目前,Booking.com拥有逾1.7万名员工。 阅读全文

发布于:2020-08-04T23:15:13Z  |  109次阅读  |  详细内容 »

不惜一切坚持生产 特斯拉成为疫情下汽车业最大赢家

疫情危机之中,由于前期“种下的种子”渐渐长成,特斯拉逆势迎来大丰收。面对疫情冲击,全球传统车企遭受重创,销量和利润暴跌之时,特斯拉却仍保持盈利,股价由三月低点至今已飙升了约4倍。这使得它7月初市值超越大众和丰田后,始终稳坐全球第一大车企宝座。 阅读全文

发布于:2020-08-02T17:46:01Z  |  92次阅读  |  详细内容 »

CDC预测:未来30天 美国每天将有1000人死于新冠肺炎

美国疫情现况有多严峻?美疾控中心(CDC)预测,未来30天,美国每天将有1000人死于新冠肺炎。据美国有线电视新闻网(CNN)消息,过去一周,美国27个州的疫情逐渐趋缓,这是一个好消息,但对全美来说,疫情还是相当严重。根据CDC发布的一份综合预测数据,到8月22日,美国新冠肺炎死亡病例将达到17.3万例,在未来30天,平均每天就有1000个美国人死于新冠肺炎。 阅读全文

发布于:2020-08-03T12:15:09Z  |  81次阅读  |  详细内容 »

小伙落水失踪 10天内微信余额却被多次提现

8月2日,据媒体报道,7月19日晚,四川宜宾一男子在救落入江中的弟弟时不慎失踪,但随后却不断收到其微信余额提现和消费的提示信息。报道称,7月19日晚9点左右,男子姜某成和女友带着9岁的弟弟到江边游玩,结果弟弟不慎失足落水,姜某成急忙扑入水中营救,却不料双双遇险。最终弟弟被路人救起送医,姜某成却下落不明,目前搜寻工作仍在继续。 阅读全文

发布于:2020-08-02T17:51:19Z  |  77次阅读  |  详细内容 »

微软发布新的Windows Insider计划网站

微软今日发布了改版后的Windows Insider计划网站。新网站经过重新设计,更加方便用户访问和参与,新的Windows Insider网站将为测试者了解该计划提供一站式服务。Windows Insider计划是一个由数百万Windows最忠实的粉丝组成的社区,他们可以第一时间看到Windows接下来的变化。 阅读全文

发布于:2020-08-02T00:14:38Z  |  77次阅读  |  详细内容 »

新冠病例激增之际 澳大利亚又暴发H7N7禽流感

据美国彭博社8月1日消息,澳大利亚维多利亚州一家农场近日暴发了H7N7禽流感,农场内约有半数禽类感染病毒。另据美媒消息,澳大利亚的新冠疫情形势也不乐观,维多利亚州2日单日新增确诊病例就超过了650例,高于前一日的397例。 阅读全文

发布于:2020-08-02T16:14:37Z  |  71次阅读  |  详细内容 »

任正非三天去了三所高校 传递两个重要信号

许久不见,任正非再露面!一改去年以来频繁接受媒体专访的画风,最近三天(7月29日至31日),任正非接连去了三所高校:上海交通大学、复旦大学、东南大学。任正非此行依然金句连连,他在上海交通大学说,希望大学像“灯塔”,照亮自己,也照亮别人;他在复旦大学说:未来我们拼什么,就是拼教育、拼人才;他在东南大学说:教授甘坐冷板凳,这就是中国的希望。 阅读全文

发布于:2020-08-02T16:14:47Z  |  70次阅读  |  详细内容 »

特斯拉CEO马斯克:中国人聪明勤奋 反观美国太自满

特斯拉CEO埃隆·马斯克周五(7月31日)接受美国“汽车新闻”网站采访时直言,中国令他震撼,中国人非常聪明而且非常勤奋,反观美国自己则太过自满。据美国全国广播公司财经频道(CNBC)报道,采访当天,当“汽车新闻”网站的出版商杰森·斯坦问到“中国作为全球电动汽车策略领导者如何”时,马斯克说道: 阅读全文

发布于:2020-08-02T11:44:51Z  |  70次阅读  |  详细内容 »

抢夺东南亚 蚂蚁金服和腾讯的移动支付战

7月28日,腾讯宣布,土耳其伊斯坦布尔机场正式接入微信支付,中国游客可通过微信支付直接使用人民币进行交易结算。微信支付又落地了一个新市场。以蚂蚁金服(现更名为“蚂蚁科技”)和腾讯为代表的中国公司,早已将移动支付战争打到了海外。支付宝和微信支付已经渗透进几百个海外城市,使中国出境游客可以在本地商户,使用人民币支付。 阅读全文

发布于:2020-08-02T17:49:47Z  |  68次阅读  |  详细内容 »

勒索软件Maze公开数十GB的LG和施乐内部数据

在未能勒索到赎金之后,勒索软件 Maze 背后的犯罪组织公开了 50.2 GB 的 LG 内部数据和 25.8 GB 的施乐内部数据。Maze 犯罪组织入侵企业网络后,首先窃取数据然后加密数据,最后索要赎金解密文件。 阅读全文

发布于:2020-08-05T23:45:42Z  |  66次阅读  |  详细内容 »

字节跳动:考虑在美国之外重新设立TikTok总部

字节跳动发布最新声明称,考虑在美国之外的主要市场,重新设立TikTok总部。字节跳动声明全文:字节跳动始终致力于成为全球公司。根据目前情况,字节跳动考虑在美国之外的主要市场,重新设立TikTok总部,以更好地服务全球用户。 阅读全文

发布于:2020-08-04T03:44:23Z  |  66次阅读  |  详细内容 »

如果特斯拉Cybertruck失败 马斯克还有Plan B

据外媒报道,特斯拉CEO埃隆·马斯克在周末发表的评论详细阐述了他的备用计划以防即将到来的Cybertruck以失败告终。马斯克在周日出版的Automotive News的采访中表示,如果Cybertruck失败,特斯拉只会制造一种常规版和类似版皮卡。 阅读全文

发布于:2020-08-04T08:14:48Z  |  65次阅读  |  详细内容 »

无视疫情?美国玩家举行业余线下《使命召唤》赛事

今年的新冠病毒疫情已经在世界范围造成了巨大影响,许多体育赛事都取消了现场观众,而电子竞技更是利用先天便利在线上进行。游戏本来是人们居家隔离期间的社交利器,但偏偏有人要在危险边缘疯狂试探,明明能在线上举行的游戏赛事,非得搬到线下进行现场接触与人群聚集。 阅读全文

发布于:2020-08-02T16:14:39Z  |  63次阅读  |  详细内容 »

马斯克:当太空旅行像航空旅行一样普遍 人类文明未来将得到保证

8月3日消息,据国外媒体报道,今天SpaceX飞船及NASA宇航员完成历史性飞行,安全返回地球。SpaceX CEO马斯克非常兴奋,在社交网络上发表了许多言论。美国国家航空航天局(简称NASA)宇航员Bob Behnken和Doug Hurley在当地时间下午2:45在墨西哥湾地区降落,这是首次由商业化建造和运营的宇宙飞船载人到达国际空间站并载人返回。 阅读全文

发布于:2020-08-03T12:15:23Z  |  62次阅读  |  详细内容 »

谭德塞:目前还没有治疗新冠病毒的“灵丹妙药”

世界卫生组织总干事谭德塞表示,人类目前还没有治疗新冠病毒的“灵丹妙药”,未来也许也不会有。据报道,3日,谭德塞在世卫组织新冠肺炎例行记者会上表示,“我很高兴大家在确定治疗方法方面取得了进展,可以帮助新冠病毒的重症患者康复。” 阅读全文

发布于:2020-08-03T21:52:11Z  |  61次阅读  |  详细内容 »

普华永道:新冠疫情将导致欧洲5G网络推出延迟12-18个月

据外媒报道,普华永道最近的一份报告显示,新冠疫情将使5G网络在欧洲的推出推迟12-18个月。根据这份报告,欧洲电信公司未来两年的投资支出将减少60-90亿欧元。普华永道在报告中写道:“电信公司需要立即采取行动,以解决其5G投资面临的压力。具体来说,考虑到由于新冠疫情封锁带来的网络容量需求的显著增长和变化,他们必须重新审视自己的5G业务案例和部署时间表。” 阅读全文

发布于:2020-08-03T18:16:46Z  |  61次阅读  |  详细内容 »

热门Linux命令