免费注册 查看新帖 |

Chinaunix

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

FC的网络设置规则 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-10 00:30 |只看该作者 |倒序浏览
这里是一个草稿,我有时间会慢慢地将它完善,如果您发现了其中的错误,欢迎您能指正。
我的联系方式是:linuxprogram AT gmail.com

1,IP和netmask的设置
2,GATEWAY的设置
1,IP和netmask的设置
实时修改网卡IP和netmask的工具是ifconfig,不过有其他的工具,像ip工具,不过我还是用传统的
ifconfig程序。以下罗列了几个常用的用法:
a,激活网卡(下面的ethX表示eth0, eth1....的代替,后面的表示方法一致,不再重复说明)
方法1:ifconfig ethX up
方法2:ifup ethX
b,实时改IP
ifconfig ethX 192.168.0.3 netmask 255.255.255.0
c,禁用网卡
方法1:ifconfig ethX down
方法2:ifdown ethX
几个要注意的问题:
1,ifconfig一般用于实时地改IP,它的设置不会永久的更改,意思就是你重启之后是不会保存的,实
质上Linux系统没有提供标准方式来保存IP,而是写进一些配置文件里,系统启动时由脚本来重新启用
设置,这种方法在Linux随处可见。
2,永久更改IP设置在FC里采用的方法是修改/etc/sysconfig/network-script/ifcfg-ethX文件,这些
文件实质上是sh脚本,更明白的讲,里面是一些系统启动自定义sh变量,如IPADDR,NETMASK,GATEWAY,
这意味着设置这些变量的规则是与sh变量的使用方法是一致的。启动脚本是用类似如下的方法来引用
这些脚本的:
========================
[ -f /etc/sysconfig/network-script/ifcfg-ethX ] && source /etc/sysconfig/network-
script/ifcfg-ethX
somecode
[ -z "$NETMASK" ] && set_netmask_action
somecode
========================
3,ifup, ifdown程序实质上是bash脚本程序,使用file /sbin/ifup命令可以证实这一点。它们对
ifconfig这些工具做了些包装,使之更智能。它们能读取/etc/sysconfig/network-script/ifcfg-
ethX脚本来进行配置设置。更清晰的事实是FC系统的启动脚本中设置网络就是调用ifup命令来实现的

4,网卡的设置协议(待续)
2 GATEWAY的设置
优先顺序:/etc/sysconfig/network /etc/sysconfig/network-script/ifcfg-ethX,多个ifcfg-ethX
的顺序是以0,1,2....这样的顺序来生效的。即最后的gateway会变成你的机器所拥有的最大的网卡序
号。如你的机器有两块网卡,那么最后生效的GATEWAY是/etc/sysconfig/network-script/ifcfg-eth1
里的设置。

========= TO BE CONTINUED ==========


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/2949/showart_153438.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP