ubuntu 10 04下網路配置問題

2021-09-30 06:40:34 字數 1896 閱讀 1053

(進交大之後一件很重要的事情就是連網...而交大網路的使用是ip繫結mac的...)

開學沒幾天,在多方因素的影響下,還是決定重灌電腦,從win7重新裝回ubuntu,但之後一件小杯具的事情發生了---無法連網,使用命令ifconfig查詢之後發現mac位址不一樣了。因為之前ip是在win7下申請的,又是繫結mac位址的,所以自然連不上網路。怎麼辦呢?這時我才發現我的無知。我是這樣認為的:mac位址應該不會改變的呀,為什麼不一樣了呢?(說實話到現在我還是不明白為什麼看到的mac位址不一樣)

用了幾天隔壁宿舍的無線之後,極度不爽,從而決定搗鼓這個問題。

常用手法:google...

「 $sudo pico /etc/network/inte***ces

這就會啟動簡單文字編輯器來編輯linux網路配置檔案

在這裡你應該會看到如下內容:

auth lo

iface lo inet loopback

這個正是lo回環,我需要讓這台執行ubuntu server的機子通過dhcp獲得ip來加入網路,那麼我只需要在上面的lo回環的配置內容下面加入:

auth eth0

iface eth0 inet dhcp

按下ctrl+o組合鍵即可儲存,按下ctrl+x退出。

讓網路配置檔案生效有兩個辦法:

1、重啟ubuntu:

$sudo reboot

2、重啟網路元件:

$sudo /etc/init.d/networking restart

只要顯示reconfiguring network inte***ces… [ok]

即成功重啟網路元件。

如果並不是通過dhcp來獲得ip而是需要手動指定ip(比如192.168.1.1)並且指定閘道器(如192.168.1.254),那麼如此配置:

auth eth0

iface eth0 inet static

address 192.168.1.1

netmask 255.255.255.0

gateway 192.168.1.254

」 我選擇手動指定ip,完畢之後,在面板的network中選擇「edit connections...」,填入必要資訊,比如mac address ,address,netmask,gateway,dns server

關於mac address,先用ifconfig命令查詢...

經上述步驟,結果還是不能上網,為何?因為mac位址和申請時使用的mac位址不一致。

那麼接下來的步驟就是修改配置檔案中的mac位址。

照樣我google了一把

「  方法一:

1)編輯「/etc/init.d/rc.local」檔案(sudo gedit /etc/init.d/rc.local)

2)在此配置檔案的最後面加上如(

ubuntu:修改網絡卡的mac位址

)的修改命令:

## 修改 eth0 的 mac 位址

sudo ifconfig eth0 down

sudo ifconfig eth0 hw ether aa:bb:cc:dd:ee:ff

sudo ifconfig eth0 up

方法二:

1)編輯「/etc/network/inte***ces」檔案(sudo gedit /etc/network/inte***ces)

2)在此配置檔案中找到「iface eth0 inet static」行,在其後面加上「hwaddress ether aa:bb:cc:dd:ee:ff」,如何沒有這一行,則自己手動完整新增

」其中 aa:bb:cc:dd:ee:ff為申請ip時使用的mac位址。

並將操作 「edit connections...」中的mac address填入此mac位址。

然後一切就ok啦...

ubuntu 10 04下的配置tftp伺服器

第1步 安裝tftp所需的軟體。首先需要安裝tftp hpa,tftpd hpa,前者是客戶端,後者是服務程式,在終端下輸入 sudo apt get install tftp hpa tftpd hpa,安裝tftp hpa和tftpd hpa。然後還需要安裝xinetd,在終端下輸入 sudo ...

ubuntu10 04 無線adsl配置

本人用的是thinkpad筆記本,相信有不少朋友和我一樣,用筆記本圖方便,就直接用無線連線adsl的把 a.配置無線網絡卡靜態ip位址,一般用192.168.0.x x自己取,小於255即可 子網掩碼255.255.255.0,閘道器不理會他了 最重要的是 將ipv6設為忽略 b.重啟無線貓 c.解...

ubuntu下網路配置

ubuntu 系統配置檔案在 etc network inte ces 編輯配置檔案 sudo vi etc network inte ces 在為配置之前有 1 auto lo 2 iface lo inet loopback 將這兩行注釋掉 我這邊的路由器位址是192.168.1.1 因此配置為...