2024年4月21日发(作者:)

有三种路由

1.主机路由从一台主机映射一条到本地网络上的的其他主机上

command format:

route add -host destination_ip local_ip -interface interface

eg:

我们想为本地主机接口hme0(204.12.17.1)和另一台在相邻为C类网络上的主机

(204.12.16.100)之间增加一条路由

#route add -host 204.12.16.100 204.12.17.1 -interface hme0(网卡)

2.网络路由允许数据包从本地主机传输到在本地网络的其他主机上

增加一个到另一个网络的的直接路由

command format:

route add -net destination_network_ip local_ip -netmask mask

eg:

如果我们要想为C类网掩码在本地主机(204.12.17.1)和我们上面指出的网络之间增加

一条路由(204.12.16.0网络)我们可以使用如下的命令:

#route add -net 204.12.16.0 204.12.17.1 -netmask 255.255.255.0

3. 路由器。RIP 和RDISC守护进程都可以使用缺省路由。

command format:

route add default hostname -interface interface

eg:增加一条到本地路由器(204.54.56.1)的缺省路由,通常用在添加网关并马上生效

#route add default 204.54.56.1 -interface hme1

动态路由

Solaris 支持路由信息协议(RIP),路由发现协议(RDISC)两种TCP/IP网络标准路由协

议 ,RIP是通过守护进程来实现的,通常

在多用户启动时配置启动。路由守护进程总是建立一个可到达每个网络的路由表。

主机使用RDISC守护进程()来搜集来自路由器的可用路由信息。通常

为响应请求的每一个路由器建立一个缺省路由。

注意:如果要使动态路由启用,前提必须是文件/etc/defaultrouter为空。