`
raozhiyong11
  • 浏览: 138940 次
  • 性别: Icon_minigender_1
  • 来自: 江西
社区版块
存档分类
最新评论

VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT方式)

阅读更多

VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT方式)

 

背景

在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法。有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh。此时你会发现,每次启动虚拟机,VMWare为虚拟机系统分配一个动态IP,这样每次去连接虚拟机的telnet时很不方便。如果设成静态IP就好了。

VMnet8和NAT

如果你的虚拟机是以NAT方式连入互联网的话,那么虚拟机的IP地址非配,网关以及互联网访问权限均由VMWare提供的叫做VMnet8虚拟网卡所提供。所以一切和设置静态IP有关的设置都可以从这里找到。通VMnet8虚拟网卡,主机可以访问虚拟机的IP,虚拟机可以连入主机的互联网连接连入外网。

确认VMnet8虚拟网卡已启用

在默认情况下,VMWare Workstation已经启用VMnet8虚拟网卡,Windows 7下,通过进入 控制面板>网络和Internet>网络和共享中心>更改适配器设置 可以查看该虚拟网卡的状态。如图1-1所示。

图1-1

得到可用IP范围、网关和子网掩码

在VMWare主界面,点击Edit>Virtual Network Editor菜单进入虚拟网卡参数设置界面(图1-2)。选择VMnet8条目,点击NAT Settings按钮后可以看到我们的VMWare Workstation为NAT连接的虚拟机设定的默认网关,此处为192.168.91.2,以及子网掩码,此处为255.255.255.0, 如图1-3所示。

图1-2

图1-3

点击DHCP Settings按钮,可以看到VMnet8为虚拟机分配的可用的子网IP范围,如图1-4所示。

图1-4

此处,我们的子网IP可用范围为192.168.91.128~192.168.91.254

OK,至此,所有我们需要的信息都已经获取到,这里汇总一下,

- 子网IP可用范围:192.168.91.128~192.168.91.254

- 子网掩码:255.255.255.0

- 网关: 192.168.91.2

下面开始进入Ubuntu虚拟机设置静态IP。

 

在Ubuntu 12.04.1中设置静态IP

1. 启动虚拟机Ubuntu系统,打开终端,利用如下命令打开并编辑网络接口配置文件:

sudo vi /etc/network/interfaces

2. 编辑文件如下:

复制代码
auto lo
iface lo inet loopback

# Assgin static IP by eric on 26-SEP-2012
iface eth0 inet static
address 192.168.91.200 #change to your static IP
netmask 255.255.255.0  #change to your netmask
gateway 192.168.91.2    #change to your getway
#We must specify dns-nameserver here
#in order to get internet access from host
dns-nameservers 192.168.91.2
auto eth0
复制代码

说明

address是你要分配给你虚拟机的静态IP地址,可以从刚才我们找到的可用的子网IP范围中随便选择一个放在此处。

netmask是子网掩码

gateway是网关

注意:在相对较早的版本中,你需要设置/etc下的resolv.conf文件,并加入nameserver,这样才可以连接互联网。但在Ubuntu 12.04之后,已经不推荐这种方式了,因为无论你想该配置文件中设置什么值,重新启动之后都会被还原为初始状态。推荐的做法是直接在interfaces配置文件中加入dns-nameserver <网关IP>这一行。

3. 重启ubuntu的网卡

sudo /etc/init.d/networking restart

4. ping测试互联网连通性

ping www.baidu.com

如果ping有响应,那么恭喜你,你已经成功将虚拟机设置为静态IP,并且也已连入互联网。

 

以上内容为转载:

 

说明:

1.在按照以上操作执行 sudo /etc/init.d/networking restart 命令的时候出现如下错误:

Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
 * Reconfiguring network interfaces... 

 

/etc/init.d/networking restart is deprecated 是说/etc/init.d/networking restart已经废弃了,改用

service networking start

即可。 

 2.详细DNS配置请参考:Ubuntu 12.04 Server 的 Name Server(DNS) Client 端設定

 

分享到:
评论

相关推荐

    ubuntu-12.04.1-desktop-i386.iso.zip

    在这个场景下,我们可以使用像VMware、VirtualBox这样的虚拟机软件来安装Ubuntu 12.04.1。 首先,你需要下载 "ubuntu-12.04.1-desktop-i386.iso" 镜像文件,这可以通过官方Ubuntu网站或者通过提供的 ".torrent" ...

    win7旗舰版下硬盘安装ubuntu12.04.1_LTS双系统教程

    ### Win7下硬盘安装Ubuntu 12.04.1 LTS双系统教程 #### 一、准备工作 在开始安装之前,需要完成以下准备工作: 1. **下载镜像文件**:首先,从官方网站或其他可信源下载Ubuntu 12.04.1 LTS的镜像文件。推荐访问...

    ubuntu-12.04.1-desktop系统安装镜像

    Ubuntu 12.04.1 LTS(长期支持版)是Ubuntu操作系统的一个重要版本,它在2012年发布,提供了长达五年的技术支持,这表明它的稳定性和安全性得到了充分保障,适合那些需要长期可靠操作环境的用户。"LTS"的全称是"Long...

    VMware中安装Ubuntu12

    在本文中,我们将详细探讨如何在VMware中安装Ubuntu 12.04.1 LTS (Long Term Support) Server版本,这是一个适用于初学者和专业人士的可靠操作系统,特别适合虚拟环境。我们将按照步骤来指导您完成整个安装过程。 ...

    win7旗舰版下硬盘安装ubuntu12.04.1LTS双系统教程(菜鸟看了也会安装

    ### Win7下硬盘安装Ubuntu 12.04.1 LTS双系统教程 #### 一、准备工作 在开始安装之前,需要完成以下准备工作: 1. **下载Ubuntu镜像文件** - 访问官方网站:[http://www.ubuntu.org.cn/]...

    win7下安装ubuntu

    在Windows 7系统下安装Ubuntu双系统的详细指南 在IT领域,双系统配置是一种常见的需求,尤其是对于希望在保持原有Windows系统的同时体验Linux环境的用户。本文将详细讲解如何在已有的Windows 7系统上安装Ubuntu,...

    ubuntu安装asterisk

    通过本文,可以学习如何在 Ubuntu 服务器上安装 Asterisk,包括安装 LAMP 套件、phpmyadmin、Apache 配置和解决中文乱码问题等步骤,为 Linux 网站服务器系统的入门者提供了有价值的经验。 知识点: 1. LAMP 套件...

    最详细安装部署CloudStack(centos ubuntu).pdf

    此外,CloudStack兼容Amazon AWS API,支持多种主流hypervisor,如KVM、XenServer、VMware等,为企业提供了一个构建安全多租户云环境的解决方案。 【系统需求】 CloudStack 4.0对宿主机有特定的系统需求。推荐使用...

    Australis OS:Australis 12.04.1是一种快速平滑的经过调整和抛光的操作系统-开源

    Australis 12.04.1是一个基于ubuntu 12.04.1 lt的快速平滑的经过调整和完善的操作系统,它在肉桂和统一桌面环境中提供了附加软件和民用编解码器,为用户提供了终极的即开即用体验,包括pidgin 2.10。 6 skype 4.1.0...

    openstack安装报告

    - **网络设置**:安装过程中配置了虚拟机的网络环境,包括PPPOE拨号上网、桥接模式设置以及静态IP地址配置,使得虚拟机能够访问互联网和内部网络。 - **系统更新与NTP服务器配置**:系统安装后进行了更新和升级操作...

    Ubuntu下qibuild生成so文件例子

    在讨论如何在Ubuntu下通过qibuild生成.so文件之前,首先需要了解几个关键概念和组件。Ubuntu是一种广泛使用的Linux操作系统发行版,它为用户提供了一个强大的开源平台。qibuild是针对使用Qt框架进行跨平台开发的一个...

    ubuntu server12.04 硬盘安装教程

    * Ubuntu 的安装光盘映像文件 ubuntu-12.04.1-server-i386.iso,可以从 Ubuntu 官方网站下载。 * 硬盘安装引导文件 initrd.gz 和 vmlinuz,这两个文件位于安装光盘中。 * Grub4Dos 工具,用于在 Windows 下启动 Grub...

    magento安装及一些安装过程中的常见问题

    安装Ubuntu的过程包括下载ISO镜像文件,使用VMware创建虚拟机,配置虚拟机的硬件参数如内存和硬盘大小,并在安装完成后设置root用户的密码。 接下来是安装Mysql服务器,通过`sudo apt-get install mysql-server`...

    chromium google browser for ubuntu 12.04

    "0ubuntu1.12.04.1"是针对Ubuntu 12.04.1 LTS的版本标识。 2. part3_chromium-browser-l10n_28.0.1500.71-0ubuntu1.12.04.1_all.deb - 这个包包含了Chromium浏览器的本地化文件,允许浏览器适应多种语言。"all"表示...

    最详细安装部署CloudStack(centos ubuntu).docx

    【CloudStack 概述】 CloudStack 是一个开源的云计算平台,提供高可用性...通过遵循上述步骤,可以在 Ubuntu Server 12.04.1 64-bit 上成功部署 CloudStack 环境,从而开始利用 CloudStack 构建自己的云计算基础设施。

    adobe-flashplugin_11.2.202.258.orig.tar.gz

    在某些情况下,可能还需要修改配置文件或执行其他系统级别的设置。 总的来说,这个压缩包为Ubuntu 12.04.1用户提供了快速获取和安装Adobe Flash Player 11.2.202.258版本的方法,对于那些因网络速度问题而困扰的...

    Canon LBP 系列打印机驱动

    在Linux环境下,特别是Ubuntu系统,配置打印机驱动可能会对新手来说是一项挑战。然而,对于Canon LBP系列打印机,尤其是Canon LBP2900,有一套相对简单的方法可以在Ubuntu Server 12.04.1 i386版本上进行驱动安装。...

    wubi 12.04.3 12.04.2也可以用(解决wubi安装自动下载镜像)

    现在官网下载的ubuntu12.04镜像,镜像版本为12.04.3,而其中的wubi版本为12.04.1,从安装失败的日志文件中可以推测出,12.04.2与12.04.3的ubuntu镜像被归为一个版本,但显然与wubi12.04.1不匹配。所以将其提取出来于...

    CCNX安装指南

    ### CCNX 0.7.0 安装指南:Ubuntu 下的详细步骤 #### 一、准备项目 在开始安装之前,请确保您的硬件和软件环境符合以下条件: **硬件要求**: - 支持 X86 或 X64 架构的 PC。 - 硬盘至少有 20GB 的可用空间。 - ...

Global site tag (gtag.js) - Google Analytics