Fedora 13設置靜態IP地址和指定的MAC地址

 

 Fedora 13設置靜態IP地址和指定的MAC地址 


2010-07-16 01:58:25
 標籤: 設置 MAC 地址 Fedora 靜態    [ 推送到技術圈
 
版權聲明:原創做品,如需轉載,請與做者聯繫。不然將追究法律責任。

使用Fedora13有一個多月了,一直是學習階段,看書作實驗,有不懂不會的到網上查找答案,不少問題都解決了,惟獨經過靜態IP地址和指定MAC(不是計算機自己的MAC地址)上網的問題沒有解決,看了不少帖子,照着作也老是得不到滿意的效果(有時候啓動network都失敗了)。當時我就以爲這個問題確定不是什麼大問題,必定是本身對Linux的理解還不夠,在Windows上得到的傻瓜體驗讓本身懶惰了,我安慰本身稍安毋躁,先學習其餘的東西。在這期間我在Fedora上安裝了虛擬機,並在虛擬機上繼續安裝了Fedora操做系統,由於IP、MAC設置的問題一直困擾着我,因此我能夠放心大膽的在虛擬機上進行設置,成功了,而且找到以往設置完成後重啓network失敗的緣由。也許解決方法很簡單,但在這個過程當中我懂得了知識的得到是一個積累的過程,也許所學的一切隨着時間流逝都會OUT掉,但修養技術人員坐得住板凳,不斷探索的心境是頗有意義的。確定有人以爲羅嗦了,我以爲學習Linux首先就是要丟掉使用Windows養成的坐享其成的懶惰。php

遇到和我同樣的問題的朋友應該是和我處在同樣環境中的朋友,這個環境就是企業的單身職工宿舍,或者大學生宿舍(懷念)。咱們每個月繳納必定的上網費用,單位(學校網絡中心)分配給咱們一個固定IP地址(私有網絡地址,如192.168.x.x)並將這個IP地址和咱們登記的MAC地址進行了綁定,但因爲一些緣由(也許是爲了圖方便,登記時候胡編了一個MAC地址)沒有使用網卡自身的MAC進行登記,問題在使用Fedora上網的時候變得複雜了起來。安全

如下分幾個步驟來解決咱們面臨的問題。服務器

步驟一:網絡

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

查看使用less,修改用vi,在修改以前爲了安全仍是先使用less吧。ide

在查看上述參數的時候咱們注意到一個陌生的縮寫UUID,所謂的UUID就是全局惟一標識符,它是由太網卡地址、納秒級時間、芯片ID碼和許多可能的數字生成的,因此若是咱們要修改MAC地址,咱們須要將此UUID刪除,以便修改MAC地址後自動生成,不然就會出前重啓network服務時的失敗問題。但根據實驗MAC地址雖然能夠在這裏面進行設置,但會致使問題,因此在該配置文件中咱們只完成接口IP地址、DNS、默認網關GATEWAY的設置,還有就是BOOTPROTO參數的設置決定了IP地址是dhcp自動分配或是static靜態分配,還有none(該實驗中none和static效果相同)詳細以下:post

而後在root模式下(使用su命令,回車,輸入密碼後進入 #),而後使用命令 /sbin/service network restart重啓網卡。學習

成功後咱們開始設置MAC地址測試

使用命令 ifconfig eth0 hw ether 000b:e5c1:bda4 (回車之後即刻啓用),截止此處配置完成,可使用本身指定的IP和MAC地址上網了~this

查一下路由信息:

(使用兩種命令查看路由信息,route、netstat,具體參數意義你們能夠man)

最後進行測試,ping如下DNS服務器吧

好了,設置成功了。你們繼續體驗Fedora13吧,多交流,共進步。

本文出自 「奮鬥成就卓越」 博客,轉載請與做者聯繫!

相關文章
相關標籤/搜索