Fedora 13设置静态IP地址和指定的MAC地址

简介:

使用Fedora13有一个多月了,一直是学习阶段,看书做实验,有不懂不会的到网上查找答案,很多问题都解决了,唯独通过静态IP地址和指定MAC(不是计算机本身的MAC地址)上网的问题没有解决,看了很多帖子,照着做也总是得不到满意的效果(有时候启动network都失败了)。当时我就觉得这个问题肯定不是什么大问题,一定是自己对Linux的理解还不够,在Windows上获得的傻瓜体验让自己懒惰了,我安慰自己稍安毋躁,先学习其他的东西。在这期间我在Fedora上安装了虚拟机,并在虚拟机上继续安装了Fedora操作系统,因为IP、MAC设置的问题一直困扰着我,所以我可以放心大胆的在虚拟机上进行设置,成功了,并且找到以往设置完成后重启network失败的原因。也许解决方法很简单,但在这个过程中我懂得了知识的获得是一个积累的过程,也许所学的一切随着时间流逝都会OUT掉,但修养技术人员坐得住板凳,不断探索的心境是很有意义的。肯定有人觉得罗嗦了,我觉得学习Linux首先就是要丢掉使用Windows养成的不劳而获的懒惰。

遇到和我一样的问题的朋友应该是和我处在一样环境中的朋友,这个环境就是企业的单身职工宿舍,或者大学生宿舍(怀念)。我们每月缴纳一定的上网费用,单位(学校网络中心)分配给我们一个固定IP地址(私有网络地址,如192.168.x.x)并将这个IP地址和我们登记的MAC地址进行了绑定,但由于一些原因(也许是为了图方便,登记时候胡编了一个MAC地址)没有使用网卡自身的MAC进行登记,问题在使用Fedora上网的时候变得复杂了起来。

以下分几个步骤来解决我们面临的问题。

步骤一:

首先我们要明白一件事情,在Fedora下,网卡的接口配置信息在/etc/sysconfig/network-scripts/下的ifcfg-eth0文件中。

查看使用less,修改用vi,在修改之前为了安全还是先使用less吧。

在查看上述参数的时候我们注意到一个陌生的缩写UUID,所谓的UUID就是全局唯一标识符,它是由太网卡地址、纳秒级时间、芯片ID码和许多可能的数字生成的,所以如果我们要修改MAC地址,我们需要将此UUID删除,以便修改MAC地址后自动生成,否则就会出前重启network服务时的失败问题。但根据实验MAC地址虽然可以在这里面进行设置,但会导致问题,所以在该配置文件中我们只完成接口IP地址、DNS、默认网关GATEWAY的设置,还有就是BOOTPROTO参数的设置决定了IP地址是dhcp自动分配或是static静态分配,还有none(该实验中none和static效果相同)详细如下:

然后在root模式下(使用su命令,回车,输入密码后进入 #),然后使用命令 /sbin/service network restart重启网卡。

成功后我们开始设置MAC地址

使用命令 ifconfig eth0 hw ether 000b:e5c1:bda4 (回车以后即刻启用),截止此处配置完成,可以使用自己指定的IP和MAC地址上网了~

查一下路由信息:

(使用两种命令查看路由信息,route、netstat,具体参数意义大家可以man)

最后进行测试,ping以下DNS服务器吧

好了,设置成功了。大家继续体验Fedora13吧,多交流,共进步。





本文转自 tiger506 51CTO博客,原文链接:http://blog.51cto.com/tiger506/350425,如需转载请自行联系原作者

目录
相关文章
|
6月前
|
编解码 Android开发
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)1
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)
338 1
|
6月前
|
缓存 网络协议 网络架构
【计算机网络】第三章 数据链路层(MAC地址 IP地址 ARP协议)
【计算机网络】第三章 数据链路层(MAC地址 IP地址 ARP协议)
127 1
|
3月前
|
域名解析 网络协议 虚拟化
|
2月前
|
缓存 网络协议 网络架构
网络抓包分析【IP,ICMP,ARP】以及 IP数据报,MAC帧,ICMP报和ARP报的数据报格式
本文详细介绍了如何使用网络抓包工具Wireshark进行网络抓包分析,包括以太网v2 MAC帧、IP数据报、ICMP报文和ARP报文的格式,以及不同网络通信的过程。文章通过抓包分析展示了IP数据报、ICMP数据报和ARP数据报的具体信息,包括MAC地址、IP地址、ICMP类型和代码、以及ARP的硬件类型、协议类型、操作类型等。通过这些分析,可以更好地理解网络协议的工作机制和数据传输过程。
网络抓包分析【IP,ICMP,ARP】以及 IP数据报,MAC帧,ICMP报和ARP报的数据报格式
|
2月前
|
Unix Linux Python
Cron定时设置在linux和mac中的使用
文章详细说明了如何在Linux和Mac操作系统中使用Cron进行定时任务的设置,并提供了多个Cron表达式的实例。
38 0
|
6月前
|
编解码 开发工具 Android开发
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)2
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)2
386 2
IP和MAC的作用区别
【9月更文挑战第3天】IP 是地址,有定位功能;MAC 是身份证,无定位功能
|
3月前
Mac Parallels (PD) 常规设置
Mac Parallels (PD) 常规设置
30 0
|
3月前
|
Java
Mac 设置 JAVA_HOME
Mac 设置 JAVA_HOME
35 0
|
5月前
|
弹性计算 Ubuntu Linux
为什么要学习去使用云服务器,外网 IP能干什么,MAC使用Termius连接阿里云服务器。保姆级教学
为什么要学习去使用云服务器,外网 IP能干什么,MAC使用Termius连接阿里云服务器。保姆级教学