免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Axin
打印 上一主题 下一主题

route 一吼 [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
21 [报告]
发表于 2005-07-02 16:52 |只看该作者

route 一吼

学习

论坛徽章:
0
22 [报告]
发表于 2005-07-02 16:56 |只看该作者

route 一吼

原帖由 "Axin" 发表:
如果不是Default路由呢?

然后也没有shell,没有/etc/network/interfaces文件~

这不想那不想,还想不想加静态路由啊?

论坛徽章:
0
23 [报告]
发表于 2005-07-02 18:12 |只看该作者

route 一吼

原帖由 "Axin" 发表:
如果不是Default路由呢?

然后也没有shell,没有/etc/network/interfaces文件~


那最多只有127.0.0.1,不会产生任何路由的,你试试一张网卡不用interfaces不用shell(这里的shell我理解成任何网络相关命令)能不能上网。你的要求会不会太高了。

论坛徽章:
0
24 [报告]
发表于 2005-07-02 19:44 |只看该作者

route 一吼



重启设备以后,自动reload“重启之前存在的路由”这样的要求可能本来就是不实际、不合理的

不过如果能有一个进程帮我自动化这个过程应该是不错的。他能记得我以往用命令行加入的路由,然后设备renew以后,路由能自动重载。

要不然我得做大量的工作让其能“自动化”

论坛徽章:
0
25 [报告]
发表于 2005-07-05 11:21 |只看该作者

route 一吼

to Axin:
实际上实现方法很简单,你将要添加的路由和相应的虚拟设备的关系写到一个文件里,然后在后台执行一个程序,不停检查文件,当设备down时,删除对应的路由,设备up时,将路由加上,就可以实现你要的功能了。只是改变一下你的操作方法,原来用route 命令加路由,现在只是将路由添加到文件里。
如果要按你的思路做,要改kernel,工作量和难度都很大。

论坛徽章:
0
26 [报告]
发表于 2005-07-05 12:46 |只看该作者

route 一吼

没有shell可以借一个的嘛,试试Expect

论坛徽章:
0
27 [报告]
发表于 2005-07-05 14:39 |只看该作者

route 一吼

楼主是想在精简内核的情况下(没有shell,没有特定文件等),开发某类产品吧?

论坛徽章:
0
28 [报告]
发表于 2005-07-05 15:20 |只看该作者

route 一吼

原帖由 "ippen" 发表:
to Axin:
实际上实现方法很简单,你将要添加的路由和相应的虚拟设备的关系写到一个文件里,然后在后台执行一个程序,不停检查文件,当设备down时,删除对应的路由,设备up时,将路由加上,就可以实现你要的功能了。..........


嗯,早就在打这样的主意了~~

论坛徽章:
0
29 [报告]
发表于 2005-07-05 15:21 |只看该作者

route 一吼

[quote]原帖由 "xuanren"]楼主是想在精简内核的情况下(没有shell,没有特定文件等),开发某类产品吧?[/quote 发表:


差不多~

为了安全,没有使用shell

论坛徽章:
0
30 [报告]
发表于 2005-07-05 15:22 |只看该作者

route 一吼

linux 下netfilter比较强大~

static route相对来说弱了很多
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP