linux路由表
Ⅰ linux如何查看路由表
关于路由表的一个例子解析
查看命令:netstat -rn
先执行带-r选项的netstat命令,列出路由表,然后以-n选项再次执行该命令,以数字格式打印出ip地址(我们这样做是因为路由表中的一些表项是网络地址,而不是主机地址。如果没有- n选项,netstat命令将搜索文件/etc/networks并列出其中的网络名.。这样会与另一种形式的名字—网络名加主机名相混淆)。学习Linux可看书籍《Linux就该这么学》。
Ⅱ 设置linux路由表匹配顺序
现在的情况下,目标网络号为10.10.39.0 的数据包,就是走的第一条路由吧。不需要配置。
Ⅲ Linux 路由表问题
192.168.1.241 到123.125.119.0 不是通的吧。
而且你增加这条路由好奇怪,明明自身有123.125.119.0段的IP地址,为啥通过192.168.1.0网关?
ifcongfi 来睇睇,再,你的网关设置是哪段的IP?
1 如果你设置网关在123.125.119.0 上,你想访问192.168.2.0网段,你的路由添加应该是这样
route add -net 192.168.2.0/24 gw 192.168.1.1(这个是192.168.1.0的网关,不是你eth1的IP)
前提是你192.168.1.1的网关能访问192.168.2.0网段
Ⅳ linux下如何删除静态路由条目/或者静态路由的文件在哪个目录下面
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 增加路由 del 删除路由 -net 设置到某个网段的路由 -host 设置到某台主机的路由 gw 出口网关 IP地址 dev 出口网关 物理设备名
增加默认路由
route add default gw 192.168.0.1 默认路由一条就够了
route -n 查看路由表
方法二:
添加路由 ip route add 192.168.0.0/24 via 192.168.0.1
ip route add 192.168.1.1 dev 192.168.0.1
删除路由 ip route del 192.168.0.0/24 via 192.168.0.1
add 增加路由 del 删除路由 via 网关出口 IP地址 dev 网关出口 物理设备名
增加默认路由 ip route add default via 192.168.0.1 dev eth0 via 192.168.0.1 是我的默认路由器
查看路由信息 ip route
保存路由设置,使其在网络重启后任然有效 在/etc/sysconfig/network-script/目录下创建名为route-eth0的文件 vi /etc/sysconfig/network-script/route-eth0 在此文件添加如下格式的内容
192.168.1.0/24 via 192.168.0.1
重启网络验证
/etc/rc.d/init.d/network中有这么几行:
#
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
也就是说,将静态路由加到/etc/sysconfig/static-routes 文件中就行了。
如加入: route add -net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1
则static-routes的格式为 any net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1
Ⅳ linux如何查看路由表
使用 route 命令可以查看 Linux 内核路由表。
Route命令是用于操作基于内核ip路由表,它的主要作用是创建一个静态路由让指定一个主机或者一个网络通过一个网络接口,如eth0。当使用"add"或者"del"参数时,路由表被修改,如果没有参数,则显示路由表当前的内容。
设置内核路由表的命令格式是:
# route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
(5)linux路由表扩展阅读
route命令参数介绍:
-c显示更多信息
-n不解析名字
-v显示详细的处理信息
-F显示发送信息
-C显示路由缓存
-f清除所有网关入口的路由表。
-p与add命令一起使用时使路由具有永久性。
Ⅵ linux路由表设置
lan1和lan1的地址是各网段的网络号还是网络中某个终端的ip地址?
能说的详细一点么?比如子网掩码
Ⅶ linux疑问:route 命令查看 Linux 内核路由表 UG是何意
1、下载一个Linux内核源代码文件,将它保存到虚拟机上新安装的系统中去。并解压到/usr/src目录。
Ⅷ LiNUX系统下,通过什么命令可以查看系统的路由表
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
Ⅸ 怎么得到linux的路由表
linux下的路由边就是使用
[root@linuxprobe ~]# route -n 来查看的
route -f 清空出口路由
route add -net ip netmask 子网 dev eth0 添加路由
route del -net ip netmask 子网 dev eth0 删除路由
route add default gw 192.168.1.1 添加默认路由
配置文件一般在" /etc/sysconfig/network-scripts/route-ethX"里面
基本上常用的就是这么多了,linux更多的知识建议参考www.linuxprobe.com看看。加油!!!
Ⅹ linux如何配置路由
linux下添加路由的方法:
一:使用 route 命令添加
使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:
//添加到主机的路由
# route add –host 192.168.168.110 dev eth0
# route add –host 192.168.168.119 gw 192.168.168.1
//添加到网络的路由
# route add –net IP netmask MASK eth0
# route add –net IP netmask MASK gw IP
# route add –net IP/24 eth1
//添加默认网关
# route add default gw IP
//删除路由
# route del –host 192.168.168.110 dev eth0
二:在linux下设置永久路由的方法:
1.在/etc/rc.local里添加
方法:
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.3.254
2.在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev
3./etc/sysconfig/static-router :
any net x.x.x.x/24 gw y.y.y.y