LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1577|回复: 23

LFS里面的网络组件有什么用?

[复制链接]
发表于 2006-3-1 16:07:50 | 显示全部楼层 |阅读模式
1。Iana-Etc-1.04
2。IPRoute2-2.6.11-050330
3。Inetutils-1.4.2
4。 配置 network 脚本

1和4还有用,2。3是不是可以不用安装?
尤其是2,IPRoute到底在网络配置中启什么作用?

kernel已经提供了tcp/ip支持,只要合适的网卡能绑定上合适的ip地址就算配置OK。
系统是怎么做到呢?
如果是IPRoute完成了,那么应该用的是ip吧。
ip  主可执行程序,它包含一下几个功能:

ip link [device] 查看和修改设备状态

ip addr 查看地址的特性,添加新地址、删除旧地址。


可在哪个脚本里面也没有看到ip程序被调用啊??
发表于 2006-3-1 16:10:56 | 显示全部楼层
IPRoute2
实用工具集
用来修改路由表,ip tunnel等等信息
如果不当路由器用可以不用
其实都可以手工改。只是提供了工具方便一些
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-1 16:14:10 | 显示全部楼层
没有了iproute2,
那内核是根据什么绑定的ip地址?

我的机子有3个网卡,怎么可以分别绑定上不同的ip地址?不用iproute2?
回复 支持 反对

使用道具 举报

发表于 2006-3-1 16:23:13 | 显示全部楼层
有不少程序都可以设置网卡的ip,iproute2只不过是其中的一种,而LFS选用它我觉得还是因为它提供的工具的功能比较强大而已吧(猜的)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-1 16:26:15 | 显示全部楼层
没有iproute2,甚至不要任何软件帮忙有没有办法把Ip绑定到网卡上?
比如通过某个配置文件,有内核来完成呢?
回复 支持 反对

使用道具 举报

发表于 2006-3-1 16:31:16 | 显示全部楼层
肯定需要调用一部分核心的api
用手工的方式肯定不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-1 16:33:47 | 显示全部楼层
我那是不确定,需要来确认一下。
起码,linux通过NFS启动,是没有任何软件帮助的,完全内核搞定的上网!
没有文件系统的时候,Kernel很无助,不得不自食其力。
回复 支持 反对

使用道具 举报

发表于 2006-3-1 16:46:57 | 显示全部楼层
能不在内核实现的东西,就不要在内核中存在。

NFS 是没办法了,一定要自己来。但是普通的网卡加载,还是用 user space 的程序比较好。
回复 支持 反对

使用道具 举报

发表于 2006-3-1 16:53:02 | 显示全部楼层
NFS在没有IP地址的情况下就能让其它机器来用,或者是可以用其它机器的NFS?这个我还真不知道
我一直以为NFS是在网络设置好的情况下才能用的呢.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-1 16:55:21 | 显示全部楼层
我是想知道过程,斑竹这明显是在回避问题嘛

ip那个程序在LFS启动中啥时候被调用了?这个应该有答案吧。我就是要这个的答案。
如果ip没有被调用LFS又是如何绑定的ip地址?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表