ubuntu8.10網絡配置

公司用的是DHCP,使用一下方法配置不成功。

檢查網絡配置命令:ifconfig
一、通過配置文件配置
新手沒怎麼用過Ubuntu,所以走了不少彎路,網上找了很多方法,大都沒對我起到幫助作用,所以把自己的配置方法寫一寫。
環境:VPC2007SP1 、Ubuntu9.04
Ubuntu上連了兩塊網卡,eth0爲外網的eth1爲內網的(VPC的特點,要和宿主機直接通訊必須組個內網)
eth0上IP爲自動獲取
eth1上爲手工設置(又是VPC自己要求的)
配置過程:
1、打開Ubuntu的/etc/network/interfaces文件 。默認內容如下:
   auto lo 
   iface lo inet loopback 
2、eth0爲自動獲取IP,所以不需要配置了。插入要手工設置IP的eth1的IP信息,編輯後內容如下,前面auto eth1,讓網卡開機自動掛載.:
   auto lo 
   iface lo inet loopback 
   auto eth1 
   iface eth1 inet static 
   address 192.168.0.101 
   netmask 255.255.255.0 
   network 192.168.0.0 
   broadcask 192.168.0.255 
   gateway 192.168.0.2
3、編寫完畢保存,然後打開終端運行如下命令,重新啓動網卡即可:
$    /etc/init.d/networking restart 
也可以重啓網卡讓新配置生效,優點是不影響其他網絡接口:
$ sudo ifdown eth0
$ sudo ifup eth0
4、如果以DHCP方式配置網卡,則改爲:
auto eth0
iface eth0 inet dhcp
也可以在命令行下直接輸入下面的命令來獲取地址
sudo dhclient eth0
5、配置DNS服務器的地址,最多可以使用3個DNS服務器
$ sudo vi /etc/resolv.conf
   nameserver 202.96.134.133
   nameserver 202.96.128.68
   nameserver 202.96.128.166
   對"resolv.conf"的修改是即時生效的。可以使用nslookup命令進行DNS服務器查詢,以驗證"resolv.conf"配置文件。
如何查看DNS
$ less /etc/resolv.conf
二、使用命令設置ubuntu的ip地址
1. 檢驗是否可以連通,就使用ping命令ping 網關
開始的時候總是現實unreachable
2. 設置IP
sudo ifconfig eth0 192.168.0.190 netmask 255.255.255.0
這樣就算設置好了網卡eth0的IP地址和子網掩碼
3. 設置網關 sudo route add default gw 192.168.0.1
4. ping 網關就可以ping通了
5. 設置DNS 修改/etc/resolv.conf,在其中加入
nameserver DNS的地址1
nameserver DNS的地址2
完成。

但是在學校的電腦上,是靜態IP,作如下設置,網絡正常

ubuntu8.10網絡配置

問題在哪呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章