好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > VM虛擬機中的Ubuntu設置固定IP上網圖文教程

VM虛擬機中的Ubuntu設置固定IP上網圖文教程

熱門標簽:鶴崗電銷 地圖標注多個點的位置 鶴壁電話外呼系統怎么樣 百度地圖標注任務 荊門智能應答電話機器人供應商 哪些企業需要使用ai外呼系統 奧維地圖標注制作 系統外呼業績 長沙智能外呼系統招商

但是如果你的機子有特殊用處,比如作為服務器,需要IP地址信息,亦或者像我一樣,作為一個云計算的節點,其IP都是在配置文件里配置好的,如果每次重啟系統都要跑過去修改下配置文件里的IP,那簡直是不可取的做法,因此為虛擬機設置固定IP上網非常的有必要!
設置固定IP的方法很多,大家都知道虛擬機上網有三種模式:bridged、host-only和NAT,其中NAT模式對應VMnet8虛擬網絡,host-only模式對應VMnet1虛擬網絡,bridged模式對應 VMnet0虛擬網絡,都是由VMware虛擬機自動配置而生成的,不需要用戶自行設置。VMnet8和VMnet1提供DHCP服務,VMnet0虛擬 網絡則不提供。
由于NAT的方式最簡單,因此下面是NAT設置的具體方法。
測試環境:
虛擬機版本:VMware Workstation 10
Ubuntu版本:Ubuntu 12.10/13.04
1. 設置虛擬機上網方式為NAT

2.  配置VMnet8虛擬網絡(Virtual Network Editor)
因為NAT對應的是VMnet8虛擬網絡,打開Vmware自帶的虛擬網絡編輯工具Virtual Network Editor,配置如下:

其中子網IP根據自己情況設置,比如我想設置固定IP地址為192.168.1.151,那么這里的子網IP就填192.168.1.0,另外記得取消DHCP選項服務。


3.  進入到Ubuntu系統中配置網絡
主要配置下面三個方面的內容:
(1)修改文件/etc/network/interfaces,這里是IP、網關、掩碼等的一些配置;
(2)修改文件/etc/resolv.conf,這個文件保存DNS的有關信息;
(3)解決resolv.conf被重寫問題;
(4)重啟虛擬機網絡

下面是具體配置方法:
(1)修改文件/etc/network/interfaces
命令:

復制代碼
代碼如下:

sudo vi /etc/network/interfaces

sudo gedit /etc/network/interfaces

我的配置如下:

復制代碼
代碼如下:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0/p> p>iface eth0 inet static
address 192.168.1.151
netmask 255.255.255.0
gateway 192.168.1.2

其中網關gateway要與Virtual Network Editor中“NAT Settings...”中的一致,一般好像都為192.168.xx.2。

(2)修改文件/etc/resolv.conf
命令:

復制代碼
代碼如下:
sudo vi /etc/resolv.conf

sudo gedit /etc/resolv.conf[code]
我的配置如下:
[code]nameserver 202.38.64.1

當然這里是因人而異了,加上你自己的DNS服務器即可,我的是校內DNS。

(3)解決resolv.conf被重寫問題
第二步中你雖然配置了DNS,但是每次重啟虛擬機或重啟網絡后/etc/resolv.conf文件就會被重寫,也就是又恢復原樣了,你以前的配置就不存在了,每次都要手動配置是極不可取的,所以這步是必須的,首先我們要搞清楚resolv.conf被重寫的原因和機制,這在不同Ubuntu版本下有所差異。那怎么知道呢?一般resolv.conf文件一開頭就告訴你了。
解決該問題其實有兩種辦法,不怕麻煩的想理解原理的請參照方法一(與版本有關),怕麻煩的不想折騰的自覺轉到方法二(與版本無關)。

方法一:與版本有關
a)Ubuntu 12.10
打開/etc/resolv.conf后可看到開頭的一句話:

復制代碼
代碼如下:
# Generated by NetworkManager

說明resolv.conf這個文件是由NetworkManager這個程序生成的(對應的是network-manager服務),那么解決辦法也就來了:我們關掉network-manager即可,命令如下:

復制代碼
代碼如下:
sudo service network-manager stop
或者
sudo /etc/init.d/network-manager stop

但是這種方法不是一勞永逸的,因為每次重啟系統后還是會自動啟動這個服務,因此我們需要完全禁止network-manager啟動即可。
編輯network manager的配置文件/etc/init/network-manager.conf:

復制代碼
代碼如下:
sudo vi /etc/init/network-manager.conf

注釋掉其中的start on部分即可:

復制代碼
代碼如下:
# network-manager - network connection manager
#
# The Network Manager daemon manages the system's network connections,
# automatically switching between the best available./p> p>description "network connection manager"/p> p>#start on (local-filesystems
# and started dbus
# and static-network-up)
stop on stopping dbus/p> p>expect fork
respawn/p> p>script
# set $LANG so that messages appearing on the GUI will be translated. See LP: 875017
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE LC_MESSAGES LC_ALL
fi

b)Ubuntu 13.04
不知道Ubuntu從哪個版本開始不是由NetworkManager生成resolv.conf的了,至少在13.04下是這樣的,因為resolv.conf開頭寫著這樣一句話:

復制代碼
代碼如下:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

說是由resolvconf生成,NetworkManager仍然存在,因為它是DHCP上網不可缺少的,但此時禁止NetworkManager啟動已經不管用了,因為resolv.conf已經不歸它管了,我們試著看看resolv.conf與resolvconf有啥關系,查看:

復制代碼
代碼如下:
hadoop@Master:~$ ll /etc/resolv.conf
lrwxrwxrwx 1 root root 29 9月 11 2013 /etc/resolv.conf -> ../run/resolvconf/resolv.conf

說明/etc/resolv.conf 其實只是一個link,它實際上指向的是 /run/resolvconf/resolv.conf,這也就解釋了為什么每次重啟都會被重寫的原因,你改的只是個link,對原文件沒有影響,而每次重啟這個link還得加載原文件的內容,所以對link的修改無效。
解決方法就是:修改真實的原文件,如下:

復制代碼
代碼如下:
sudo vi /etc/resolvconf/resolv.conf.d/head

發現這個文件與/etc/resolv.conf文件一模一樣,這就對了,在里面加入你自己的nameserver即可,這樣每次重啟就不會被重寫了。
PS:網上也有人說修改/etc/resolvconf/resolv.conf.d/base這個文件也行,我沒有親自測試,感興趣的可用自己測試。

說了這么多,各版本的差異看來挺麻煩的,不知道最新的版本或以后的版本會不會又變樣了,其實這里有個更簡單的與版本無關的方式能夠防止resolv.conf文件被重寫,那就是方法二。
方法二:與版本無關
前面提到固定IP的上網方式主要是修改/etc/network/interfaces這個文件,配置IP、網關什么的,其實這里面還有個參數可以配置,那就是DNS了,對應的參數名為dns-nameservers,這里設置的優先級比resolv.conf高,也就是網絡會從這里讀取DNS配置,如果沒配置才去看resolv.conf里面的設置,因此在這里面配置DNS更簡單。

復制代碼
代碼如下:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0/p> p>iface eth0 inet static
address 192.168.1.151
netmask 255.255.255.0
gateway 192.168.1.2
dns-nameservers 202.38.64.1

(4)重啟虛擬機網絡
配置完成后,重啟網絡即可,也有好幾種方法:

復制代碼
代碼如下:
sudo service networking restart
或者
sudo /etc/init.d/networking restart

也可以重啟網卡:

復制代碼
代碼如下:
sudo ifconfig eth0 down
sudo ifconfig eth0 up

重啟網卡對別的網卡無影響,更推薦一些。
趕緊ping下www.baidu.com吧,應該可以上網了。

PS:當然也可以通過圖形界面network manager進行配置,但個人感覺這種方式最好,因此推薦!

標簽:鞍山 開封 青海 中山 菏澤 淮安 南平 池州

巨人網絡通訊聲明:本文標題《VM虛擬機中的Ubuntu設置固定IP上網圖文教程》,本文關鍵詞  虛擬機,中的,Ubuntu,設置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VM虛擬機中的Ubuntu設置固定IP上網圖文教程》相關的同類信息!
  • 本頁收集關于VM虛擬機中的Ubuntu設置固定IP上網圖文教程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 有码日韩| 老公慢点| 久久久久久精品毛片A级桃花| 丝瓜三级视频| 伊波拉病毒电影| chinese男同志gay在线| 免费一级毛片一级A片成人片不卡| 男c女??黄秘??B站游戏| 下身被黑人猛然进入| 久久免费看少妇高潮A片小说图片| 啪啪色视频| 一个人免费看完整版| 扒开她的粉嫩吸食她的粉嫩| 国产精品99久久久久久人流量计| 精品久久久久久久免费加勒比| 色天天综合| 涂了春药被一群人伦爽翻| 交换娇妻乱H系列全文阅读| 国产精品igao视频网网址| 机机对机机免费120分钟| 日日麻批免费40分钟日本的| 大乳喷奶水榨乳在线日本| 扒开粉嫩小泬白浆20p| 女主戴假阳爆男受菊h玩具| 久久久国产精品无码一区二区三区| 日本边摸边吃奶边做视嘿咻频试看| 亚洲女毛茸茸妇女XXXX| 亚洲欧美日韩国产另类毛片| 偷欢〈高H健身房| 久久精品久久久久久久精品jKm| 跳蛋污文| 丝袜图片亚洲欧美连裤袜| 99re在线精品视频免费| weyvv5国产的suv视频| 我把护士日出水| 日本线一线二线三线视频| 中国老太性开放| 30分钟让你桶软件免费领取| japanese色系tube护士| 亚洲 欧美 偷自乱 图片| 91精品国产白丝一区区三区四区 |