免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5565 | 回复: 5
打印 上一主题 下一主题

[系统管理] 如何删除缺省路由? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-23 15:48 |只看该作者 |倒序浏览
大家好。

我把en0端口改了ip,顺便改了缺省路由,重起系统后,netstat -rn发现有两个缺省路由,一个是en0端口带的,一个是en1端口带的。用smit mktcpip进入en1配置界面,将缺省路由配置清除后,重起系统,发现en1带的缺省路由还在。如下例所示:

# netstat -rn
Routing tables
Destination      Gateway           Flags   Refs     Use  If   PMTU Exp Groups

Route Tree for Protocol Family 2 (Internet):
default          192.168.0.22       UGc       0        0  en1     -   -   =>;
default          10.2.248.1        UGc       0        0  en0     -   -  
10.2.248/24      10.2.248.231      U         5      592  en0     -   -  
127/8            127.0.0.1         U         4      136  lo0     -   -  
192.168.0/24     192.168.0.1       U         0        0  en1     -   -  

Route Tree for Protocol Family 24 (Internet v6):
::1              ::1               UH        0        0  lo0 16896   -  

10.2.248.1是我需要的缺省路由,192.168.0.22是删不掉的缺省路由,请教删掉缺省路由正确的方法?

论坛徽章:
0
2 [报告]
发表于 2005-09-23 16:00 |只看该作者

如何删除缺省路由?

smitty route->;Remove a Static Route->;DESTINATION Address  
[default]    Default GATEWAY Address [192.168.0.22]
最后使用lsattr -El inet0查看route一项还有无192.168.0.22,如果没有表示这条缺省路由己经删除了。

论坛徽章:
0
3 [报告]
发表于 2005-09-23 16:32 |只看该作者

如何删除缺省路由?

顶...

论坛徽章:
0
4 [报告]
发表于 2005-09-23 16:39 |只看该作者

如何删除缺省路由?

谢谢。搞定了。看到命令行是用的chdev,就试了下:

#chdev -l inet0 -a delroute=net,default,192.168.0.22

也能删。

由于当时一顿乱搞,系统里出现了两个10.2.248.1的缺省路由,想删掉一个,就用chdev命令,结果报错:
#chdev -l inet0 -a delroute=net,default,10.2.248.1
Method error (/usr/lib/methods/chginet):
        0514-068 Cause not known.
0821-279 writing to routing socket: The process does not exist.
0821-207 chginet: Cannot add route record to CuAt.

也不知道为什么,可能因为这个路由是目前生效的缺省路由吧。但路由确实被删掉了,包括odm里的配置。

然后我想把10.2.248.1的缺省路由加上,就无论如何加不上了,是odm里的配置一直加不上。重起系统后才能够加上,谁能解释一下?

论坛徽章:
0
5 [报告]
发表于 2005-09-24 13:04 |只看该作者

如何删除缺省路由?

谢谢FZM兄,我前一段也出现过这种情况,我想知道能不能把默认的把删掉路由,
让默认的路由走别的路径.

论坛徽章:
0
6 [报告]
发表于 2005-09-26 17:17 |只看该作者

如何删除缺省路由?

以下命令可删掉缺省路由
route  delete  default   192.168.0.22      
route  delete  default   10.2.248.1   
以下命令可增加缺省路由
route  add  default   xxx.xxx.xxx.xxx
但是启动机器后,需要重新执行以上命令。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP