Chinaunix首页 | 论坛 | 博客
  • 博客访问: 201727
  • 博文数量: 42
  • 博客积分: 2216
  • 博客等级: 大尉
  • 技术积分: 440
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-11 19:38
文章分类

全部博文(42)

文章存档

2013年(1)

2011年(9)

2010年(23)

2009年(9)

我的朋友

分类: LINUX

2010-11-15 14:38:43

作者shinyguo, From shinyguo.cublog.cn 转载请注明源地址。
------------------------------------------------------------------
实验室电脑MAC && ip 是绑定的。不过我绑的是笔记本的MAC。
重装了次系统,以前的fedora9太老了,好多软件不能直接yum install,不太爽。重装了fedora 13, 发现两者还是有所区别的。
以前的FC9,直接vim /etc/sysconfig/network-scripts/ifcfg-eth0, 把HWADDR改成想要的MAC地址,然后通过ifconfig 再更新一下新的MAC ADDR, 之后service network restart一下就可以了。只不过重启之后便失去了作用,为此我还专门写了一个shell脚本,把它放在了/etc/rc.d/rc.local里边,每次启动时执行一次,一直相安无事。
现在变成fc13了,再照以前的方法发现不太好使了,service network restart之后总是说没有匹配的device eth0, ifconfig一下也不会默认把eth0显示出来。当然,连不上网。反复check也不知道怎么回事。后来经过仔细分析,其实也挺简单。上网需要什么条件?应该怎么做?
1. 修改MAC地址。
   可以通过ifconfig eth0 hw ether AA:BB:CC:DD:EE:FF来改变。可以通过ifconfig命令来查看是否修改成功。
2. 修改IP地址。
   ifconfig eth0 xxx.xxx.xxx.xxx, 子网掩码是自动地被计算出来了。
3. 设置网关。
   是否设置网关可以通过route命令查询。网关的设置有两种方法:
  (1)修改/etc/sysconfig/network,添加GATEWAY=xxx.xxx.xxx.xxx
  (2)通过命令:route add default gw xxx.xxx.xxx.xxx
4. 设置DNS域名服务器。
   可以修改/etc/resolve.conf文件,添加nameserver xxx.xxx.xxx.xxx
   或者通过echo "nameserver xxx.xxx.xxx.xxx" >> /etc/resolve.conf来添加。
至此大功告成。可以ping一下百度看看能否ping通。
可以把上述的命令写成一个脚本文件,修改一下/etc/rc.d/rc.local文件,让它每次启动时自动执行就OK了。

阅读(2547) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~