文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>[原]fedora 13 改变MAC地址 上网

[原]fedora 13 改变MAC地址 上网

时间:2010-11-15  来源:shinyguo_s

作者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了。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载