㈠ ubuntu如何設置ip和dns
如果是在虛擬機中使用Ubuntu,那麼設置之前請先參照我的上一遍文章虛擬機Net方式設置連接外網 中的網路設置部分,先設置好主機的網路,然後配置虛擬機Ubuntu的IP和網關
如果主機操作系統就是Ubuntu,請直接參照下文進行設置
內容如下:
1. 檢驗是否可以連通,就使用ping命令ping 網關
開始的時候總是現實unreachable
2. 設置IP
sudo ifconfig eth0 133.133.133.190 netmask 255.255.255.0
這樣就算設置好了網卡eth0的IP地址和子網掩碼
3. 設置網關 sudo route add default gw 133.133.133.40
4. ping 網關就可以ping通了
5. 設置DNS 修改/etc/resolv.conf,在其中加入
nameserver DNS的地址1
nameserver DNS的地址2
完成。
這樣設置之後,下次開機時候似乎IP又會發生變化。
永久修改Ubuntu LINUX IP
一、使用命令設置ubuntu的ip地址
1. 設置IP sudo ifconfig eth0 203.171.239.155 netmask 255.255.255.224 這樣就算設置好了網卡eth0的IP地址和子網掩碼
2. 設置網關 sudo route add default gw 203.171.239.129
3. 設置DNS 修改/etc/resolv.conf,在其中加入 nameserver DNS的地址1 nameserver DNS的地址2 完成。 不過,這樣設置之後,下次開機時候似乎IP又不存在了。
二、直接修改系統配置文件 ubuntu的網路配置文件是:/etc/network/interfaces 打開後裡面可設置DHCP或手動設置靜態ip。前面auto eth0,讓網卡開機自動掛載.
1. 以DHCP方式配置網卡編輯文件,切換到/etc/network/interfaces: 指定如下命令,sudo vi /etc/network/interfaces
並用下面的行來替換有關eth0的行:
# The primary network interface - use DHCP to find our address
auto eth0 iface
eth0 inet dhcp
用下面的命令使網路設置生效: sudo /etc/init.d/networking restart
也可以在命令行下直接輸入下面的命令來獲取地址 sudo dhclient eth0
2. 為網卡配置靜態IP地址編輯文件
/etc/network/interfaces: sudo vi /etc/network/interfaces
並用下面的行來替換有關eth0的行:
# The primary network interface
auto eth0
iface eth0 inet static
address 203.171.239.155
gateway 203.171.239.129
netmask 255.255.255.224
#network 203.171.239.128 #broadcast 192.168.3.159
將上面的ip地址等信息換成你自己就可以了.用下面的命令使網路設置生效: sudo /etc/init.d/networking restart
3. 設定第二個IP地址(虛擬IP地址) 編輯文件
/etc/network/interfaces: sudo vi /etc/network/interfaces
在該文件中添加如下的行:
auto eth0:1 iface eth0:1 inet static address 192.168.1.155 netmask 255.255.255.0 work x.x.x.x broadcast x.x.x.x gateway x.x.x.x 根據你的情況填上所有諸如address,netmask,network,broadcast和gateways等信息. 用下面的命令使網路設置生效: sudo /etc/init.d/networking restart
4. 設置主機名稱(hostname) 使用下面的命令來查看當前主機的主機名稱: sudo /bin/hostname 使用下面的命令來設置當前主機的主機名稱: sudo /bin/hostname newname 系統啟動時,它會從/etc/hostname來讀取主機的名稱. 5. 配置DNS 首先,你可以在/etc/hosts中加入一些主機名稱和這些主機名稱對應的IP地址,這是簡單使用本機的靜態查詢. 要訪問DNS 伺服器來進行查詢,需要設置/etc/resolv.conf文件. 假設DNS伺服器的IP地址是203.171.230.6 resolv.conf文件的內容應為: search test.com nameserver 203.171.230.6 重啟網路:/etc/init.d/networking restart
PS:根據上文方式,在虛擬機VMware中安裝Ubuntu,虛擬機網路連接方式為Net,設置靜態IP連接網路,我已經測試通過,直接修改resolv.con和interfaces的方式可以保證開機後設置的IP依然存在。
設置後不能連接網路,歡迎留言,共同討論,呵呵!
㈡ Virtual Box虛擬機host-only和bridge配置方法
Virtual Box虛擬機host-only和bridge配置方法如下:
一、host-only配置
虛擬機網路設置:
宿主機網路設置:
VirtualBox Host-Only Ethernet Adapter設置:
二、bridge配置
虛擬機網路設置:
虛擬機內部網路配置:
DNS配置:
通過以上步驟,即可成功配置Virtual Box虛擬機的host-only和bridge網路模式,實現虛擬機與宿主機之間的通信以及虛擬機直接連接互聯網的功能。
㈢ 我的虛擬機上網就顯示DNS錯誤,怎麼設置
聯網DNS錯誤
解決辦法:「本地連接——屬性」對話框中雙擊「Internet協議(TCP/IP)」選項,打開「Internet協議(TCP/IP)屬性」對話框。在「首選DNS伺服器」編輯框中輸入網路中心指定的DNS伺服器地址(正確輸入ISP提供的DNS伺服器的IP地址),並依次單擊「確定」按鈕。註:如果是家裡單獨上網環境的話,從家路由器可以查到DNS地址,如果是公司里學校里多人上網環境的話,去別人機器查下方便,在他們開始里,『運行』輸入cmd,然後打ipconfig -all 回車 下面就能找到DNS地址。
打開網頁時DNS錯誤解決方法:
1、點擊「開始」菜單,打開「運行」。
2、輸入regsvr32 jscript.dll後選擇「確定」。出現提示後,點擊確定。
3、再次輸入regsvr32 vbscript.dll選擇「確定」。再一次出現提示後,確定。
4、經過以上兩次成功提示,說明已成功修復IE組件,清除一下瀏覽器的Cookies和緩存(打開ie瀏覽器-上方的工具->Internet選項->刪除Cookies,還有刪除臨時文件