(進交大之後一件很重要的事情就是連網...而交大網路的使用是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 因此配置為...