教你配置一个默认路由

Internet在物理上是由许多的网络段组成,这些网络之间通过路由器和网关相互连接。路由器和网关的作用是发送网络间的数据包。路由就是是选择数据包发送的路径的过程。

路由器就是实现这种选择功能的专用计算机。在一些文档中通常将路由器说成网关。路由器这个术语是从OSI的术语。

为了将路由的工作原理形象化,你可以想象一个大的网络中有很多的小网络,它们通过路由器相互互联,在两个远端各有一个主机。当一个主机想要发送一个数据包给另外一端的主机,它会将这个包发送到离它最近的一个路由器。当这个路由器接受到这个数据包,会选择下一个到达目标地址的路由器。当这个数据包到达那个路由器,这个路由器又会选择下一个路由器。数据包通过层层路由器的转发最终到达能够直接发送到目标主机的路由器上。

IP路由被看作是一种地址路由。意思是数据包的在internet中的传输只能依靠数据包中的目标地址。路由器就是根据这个地址来转发数据包。

路由表

通过使用网络掩码,一个IP地址可以被分割为网络部分和主机部分。路由器在判断数据包的目标地址是否存在于与它直接相连的网络中(不需要再转发)的时候,会先将目标地址的网络部分提取出来,并且与自己的IP地址相比较。如果两者一致,意味着这个数据包可以直接发送到目标主机。

路由表中包括一些地址对。 每一对代表:

目标网络的网络地址

将数据包发送到哪个网络的路由器的IP地址在路由表中列出的路由器的IP地址必须是本机器直接相连的。使用目标网络地址代替目标主机地址会使路由寻找更加有效,同时使路由表更小。

主机路由虽然路由寻找通常是用于寻找网络而不是用于寻找单独的主机。但在IP路由中允许建立单独主机的路由。单个主机路由让管理员在控制网络的使用和定制特殊路由的时候能更加灵活。建立一个特殊的针对单个独立的主机的路由在网络查错的时候非常有用。

默认路由

默认网关

虽然HP-UX的工作站或者服务器可以被配置为一个路由器,但是现在大多数的网络有专用的路由器。这些路由器一般都支持一种或者多种动态路由协议,这些协议允许和网络中的其它的路由器动态地交换信息。这就让管理员免去了手工配置路由表中成百上千的的路由的繁琐工作。

网络中的单独的主机通常只需要维护本机路由表中的很少的记录。每个主机都能直接发送数据帧给同一网络中的其它主机。但是为了能发送数据到其它的网络,大多数的主机中都定义了一条最近的直接路由作为路由表中的默认路由。如果在路由表没有找到指定目标的路由信息的时候,就会使用这个默认路由。每个主机中只能定义一个默认路由。

配置一个默认路由

默认路由可以使用route命令来配置:

/usr/sbin/rounte add default 192.6.12.33. 1

配置代理ARP默认路由

如果你的网络中的一个路由器能提供”代理ARP路由服务“,这样定义默认路由就更加容易。你不需要明确指定路由器的一个IP地址为默认路由,你只需要定义你自己的IP地址为默认路由即可,代理ARP路由配置会让你的主机自动的发送广播信号来确认一个默认的路由器。下面的route命令可以为主机192.6.1.52配置代理arp路由。

/usr/sbin/route add default 192.6.1.52 0

操作路由表

可以用 /usr/sbin/route命令来对路由表进行操作。route命令可以增加或者删除核心路由表中的路由信息。你可以增加或者删除到网络或者到主机的路由。还可以修改默认路由。

时间: 2024-09-20 19:06:36

教你配置一个默认路由的相关文章

EIGRP实现内网访问外网的默认路由配置

R1和R2为公司内网,R3为外网,在R1和R2上配置EIGRP,在R2和R3上配置默认路由,实验目的是用四种方法实现R1和R2内网可以访问外网R3. 1.实验拓扑: 2. 配置各路由器相连接口IP地址 R1(config)#int s1/0 R1(config-if)#ip add R1(config-if)#ip address 10.1.1.1 255.255.252.0 R1(config-if)#no shut R1(config-if)#int lo1 R1(config-if)#ip

AWS能配置一个共有IP把不同端口发到不同机器上的路由吗?

问题描述 AWS能配置一个共有IP把不同端口发到不同机器上的路由吗? 解决方案 解决方案二:感觉不能通过路由表实现.只能在某台机器上作为代理进行转发到不同的机器

helloworld-求教java Struct大神!!!配置一个HelloWorld出现了以下问题,求指教!!!

问题描述 求教java Struct大神!!!配置一个HelloWorld出现了以下问题,求指教!!! 解决方案 原因应该是编译java时生成的class文件,在运行时用到的JRE和class文件版本不一致造成的. 1 如果是一般的java程序: 可以在MyEclipse中修改JRE的路径和版本.在Window->Preferences中, 修改完之后,最好重新编译一下,选Project->Clean... 选项,然后选择是所有的项目都要重新编译,还是只重新编译指定的项目,然后就应该没问题了.

BGP路由汇总、协议默认路由以及关键问题验证

一 关键问题表述 (一)ACL怎样匹配子网相同,掩码不同的路由条目?如何匹配掩码相同,子网不同的条目? (二)汇总路由为什么可能导致BGP邻居的翻滚? (三)使用attribite-map时,acl为什么无法匹配路由条目? (四)怎样使用advertise-map,suppress-map,unsuppress-map,attribute-map,以及route-map五中路由图?给出实例. (五)路由过滤的两种方案分别是? (六)BGP产生协议默认路由的两种方式. 问题一:使用"标准ACL&q

静态路由与默认路由的原理、区别和实例

静态路由 静态路由的概念 (1) 最为原始的配置路由方式,纯手工,易管理,但是耗时,一般用于小型企业或者中等偏下型企业 (2)静态路由的缺点是不能动态反映网络拓扑,当网络拓扑发生变化时,管理员必须手工改变路由表: (3)静态路由不会占用路由器太多的CPU和RAM资源,也不占用线路的带宽.如果出于安全的考虑想隐藏网络的某些部分或者管理员想控制数据转发路径,也会使用静态路由. (4)在一个小而简单的网络中,也常常使用静态路由,因为配置静态路由会更为简洁. 静态路由的配置: ip router 目的网

手把手教你配置一台Linux虚拟机_Linux

手把手教你配置一台Linux虚拟机 前言: Linux distribution 越来越多,也越来越成熟,所以安装起来也是比较简单,但是要理解安装的每一个步骤还是需要对Linux的基础知识有一定的了解,不过不用很深入,如果很深入我也不会.这里我选择的安装方式都是最简单的,在磁盘分区最重要的步骤也是以最简单的方式分区. 本次Linux配置的目的不是作为商业用途,而是在于新手熟悉Linux的操作系统,使新手能自己在本地配置Linux系统. 选择distrubution版本,因为我们是把Linux作为

Swoole Framework 入门教程(2)-默认路由方式以及GSF扩展路由方式

Swoole Framework默认路由方式 swoole 框架默认支持的非正则路由方式 有三种  /page/index?a=1  /page/index/a-1?c=page&v=index&a=1 默认的路由寻找 /page/index此项可配置      page 是 Controller的名字  index 是 Controller 对应的方法 正则路由 修改 apps/configs/rewrite.php ,增加正则配置.具体使用方法请看示例. $rewrite[] = ar

is-is中通告默认路由

一 手工通告 is-is无论有没有默认路由都会发送 拓扑: R1配置: 其他配参考相关文档 验证: 更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Network/lyjs/ 二 末梢区域: R3配置: 其他配置参考相关文档 验证: 从上面可以看出路径开销是不同的 本文出自 "网络工程师" 博客,请务必保留此出处http://692344.blog.51cto.com/682344/1071866

默认路由下一跳是端口和对端IP地址与ARP代理分析

实验目的: 验证默认路由下一跳和对端IP的区别. 实验拓扑: 配置: R1: interface FastEthernet0/0 ip address 123.1.1.1 255.255.255.0 ! ip route 0.0.0.0 0.0.0.0 FastEthernet0/0 R2: interface FastEthernet0/0 ip address 123.1.1.2 255.255.255.0 ! interface FastEthernet0/1 ip address 24.