文件导入

Solaris 10 route

访问概况:
Server A/B/C, A && B在同一网段,C在另一个网段。A为solaris 10, B solaris 11, C fedora 17
问题在A上,B和C是正常机器。
A B 之间ping都互通,B和C之间ping也互通。
A和C之间间歇性的可通。

经过检测,问题出在A的网关上,可是在/etc/defaultroute中已经添加正确的网关,为什么?
通过netstat -rn查看,发现系统有多个默认网关,可能间歇性中断链接和这个有关
将不需要的网关删除:
route delete default ip-addr0
route delete default ip-addr1
临时添加需要的网关:
route add default ip-addr2

稍等片刻,被删掉的default route又回来了。。。原来是有负责动态路由的服务在运行
routing/route && routing-setup服务需要被停掉
root@*** # svcs -a | grep rout
disabled 15:26:13 svc:/network/routing-setup:default
********** **** *****
disabled 15:26:14 svc:/network/routing/route:default

停掉后,再修改就成了


###################################
发现还是不成,据查说是因为/etc/defaultroute被读取之前,网卡还没有plumb
我就在/etc/rc3.d中的一个文件中加了句route add default ip-addr2,让系统在启动过程的最后阶段,配置路由,结果是可行的

评论