linux ip route命令详解
作者&投稿:诸葛官 (若有异议请与网页底部的电邮联系)
1、路由表简介:指的是路由器或者其他互联网网络设备上存储的表,该表中存有到达特定网络终端的路径,在某些情况下,还有一些与这些路径相关的度量。路由器的主要工作就是为经过路由器的每个数据包寻找一条最佳的传输路径,并将该数据有效地传送到目的站点。
2、Linux 系统中,可以自定义从 1-252个路由表,其中,linux系统维护了4个路由表:
0#表: 系统保留表
253#表: defulte table 没特别指定的默认路由都放在改表
254#表: main table 没指明路由表的所有路由放在该表
255#表: locale table 保存本地接口地址,广播地址、NAT地址 由系统维护,用户不得更改
3、路由表的查看可有以下二种方法:
ip route list table table_number
ip route list table table_name
路由表序号和表名的对应关系在 /etc/iproute2/rt_tables 文件中,可手动编辑,路由表添加完毕即时生效。
举例:
ip route add default via 192.168.1.1 table 1 在一号表中添加默认路由为192.168.1.1
ip route add 192.168.0.0/24 via 192.168.1.2 table 1 在一号表中添加一条到192.168.0.0网段的路由为192.168.1.2
营梁补血: route 1.作用 route表示手工产生、修改和查看路由表. 2.格式 #route [-add][-net|-... 那么就需要将这台机器的IP地址设置为Linux机器的默认路由. 使用下面命令可以增加...
磐安县17731051849: Linux - linux 下用route命令怎么设置网关 - ?
营梁补血: 设置默认网关命令如下 route add default gw 192.168.10.1 设置特定路由网关命令如下 route add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.10.1 route命令说明 route命令用来显示或修改ip的路由表.route add [-net|-host] [网域或主机] ...
磐安县17731051849: Linux测试工具route应用要怎么做呢? ?
营梁补血: 本文是介绍管理Linux系统网络性能技巧Linux测试工具的文章,主要介绍了route、netstat、tcpdump三种网络管理测试工具的使用方法及其可实现的功能. 在配置网络时,...
磐安县17731051849: linux怎么添加静态路由?
营梁补血: 一、使用route命令添加 使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:A、添加到主机的路由# route add –host 192.168.1.10 dev eth0# route add –host 192.168.1.10 gw 192.168.1.1 B、添加到网络的路由# route add ...
磐安县17731051849: linux使用什么命令查看端口 - ?
营梁补血: netstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序) -p : 显示进程标识符和程序名称,每一个套接字/端口都...
磐安县17731051849: linux 中设置IP,子网掩码,网关,DNS的命令是什么? - ?
营梁补血: 这个有些麻烦 Linux网络配置命令 来源: ChinaUnix博客 日期: 2006.03.30 15:46 (共有0条评论) 我要评论 首先,先了解传统的网络配置命令: 1. 使用ifconfig命令配置并查看网络接口情况 示例1: 配置eth0的IP,同时激活设备: # ifconfig ...
磐安县17731051849: linux 下的route命令,显示出来的结果是读取系统中的哪个文件? - ?
营梁补血: route命令只涉及到/proc/net/ipv6_route,/proc/net/route,/proc/net/rt_cache这三个文件,你可以看一下
磐安县17731051849: 如何设置linuxroute删除默认网关 - ?
营梁补血: 先删除再添加 # route del default # route add default gw xxx.xxx.xxx.xxx 或者 # route add 0.0.0.0 gw xxx.xxx.xxx.xxx
磐安县17731051849: linux下命令行配置网络IP,增加用户,配置网关,修改最大共享内存参数,停服务,启动服务,多用户切换单用 - ?
营梁补血: /* 使用ifconfig命令配置并查看网络接口情况 *///配置eth0的IP,同时激活设备# ifconfig et...
磐安县17731051849: linux如何配置路由? - ?
营梁补血: 如果是静态路由,可以用route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.168.0.1 来实现,其它参数和用法可以用man route 来查看,如果要写进启动文件,你需要看一下你用的版本,不同的的版本配置文件会有不同.动态路由需要配置内核,并安装动态路由软件,由于比较复杂,就不贴出来了,你可以参考《Linux就该这么学》.