你的笔记本中的VMware中redhat或centOS系统,如果想在上面建站,而又如果你需要在家里和公司都能访问该站(至少希望你自己的笔记本能访问),那么就需要将虚拟机IP设置为固定IP了。以下介绍两类设置固定IP的方法,一类是虚拟机使用NAT方式访问互联网(仅主机模式,即host-only模式下方法类似;NAT和host-only模式下,你自己的笔记本可以访问你的虚拟机,但是别人是无法访问到你的虚拟机的;NAT模式时如果你的笔记本能访问互联网,你的虚拟机就可以访问互联网;host-only模式下的虚拟机无论如何也无法访问互联网),另一类是虚拟机使用桥接方式(桥接方式,换个网络环境,你的笔记本也无法访问你的虚拟机,这里给出设置方式只是为了在一个网络环境下不会因为重启虚拟机导致每次获取的IP不一致)访问互联网:

一、虚拟机Host-Only方式下设置固定IP(即静态IP):

1.首先启用物理主机上安装vmware时创建的网卡VMnet1,并修改相关配置:

选取菜单栏:Edit->Virtual Network Editor,中文版为“编辑-虚拟机网络编辑器”,选择VMnet1(VMware默认的NAT网络名),点击“更改设置”(这一步有的操作系统中不存在,如果有,会自动使用管理员运行虚拟机网络编辑器),去掉Use local DHCP service to distribute IP address to VMs(中文版为“使用本地DHCP服务将IP地址分配给虚拟机(D)”)选项,因为我们设置为固定IP,不需要使用dhcp分配IP。查看其子网IP,假设此处为192.168.107.0,子网掩码为255.255.255.0。

在物理主机上找到VMnet1网卡,修改其IPv4的属性信息(这里只提供win7下的配置方式:开始-输入“网络和共享中心”-更改适配器设置-找到VMnet1网卡右键-属性-找到“Internet 协议版本 4 (TCP/IPv4)”双击):

IP地址:192.168.107.1

子网掩码:255.255.255.0

默认网关:192.168.107.2

首选DNS服务器:8.8.8.8

(8.8.8.8是一个IP地址,是Google提供的免费DNS服务器的IP地址,这个地址应该是没用的,因为host-only方式是无法连接外部网络,配置了也没用)。

2.设置CentOS静态IP:

涉及到三个配置文件,分别是:

/etc/sysconfig/network

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/resolv.conf

a.首先修改/etc/sysconfig/network如下:

NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.107.2

指定网关地址,如果没有该项则添加。

b.然后修改/etc/sysconfig/network-scripts/ifcfg-eth0(前提是安装虚拟机时,使用默认的网卡配置,否则需要将eth0改为你设置的网卡名):

DEVICE="eth0"
#BOOTPROTO="dhcp"
BOOTPROTO="static"
IPADDR=192.168.107.3
NETMASK=255.255.255.0
BROADCAST=192.168.107.255
GATEWAY=192.168.107.2

HWADDR="00:0C:29:56:8F:AD"

IPV6INIT="no"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="ba48a4c0-f33d-4e05-98bd-248b01691c20"
DNS1=8.8.8.8

红色部分是需要根据你自己的实际情况进行修改的,上述例子是按照第一步查出的网关地址配置的。

c.最后配置下/etc/resolv.conf:(其实这一步可以省掉,上面设置了DNS Server的地址后系统会自动修改这个配置文件。)

nameserver 8.8.8.8

这样很简单几个步骤后虚拟机的IP就一直是192.168.107.3了,以后无论在哪里,无论物理主机是否已联网,启动该虚拟机后,物理主机都能够通过192.168.107.3访问虚拟机了。此时虚拟机无论如何也不能连接除物理主机以及物理主机上其他虚拟机之外的其他主机。

二、虚拟机NAT方式下设置固定IP(即静态IP):

1.首先获取你的GATEWAY

选取菜单栏:Edit->Virtual Network Editor,中文版为“编辑-虚拟机网络编辑器”,选择VMnet8(VMware默认的NAT网络名),点击“更改设置”(这一步有的操作系统中不存在,如果有,会自动使用管理员运行虚拟机网络编辑器),去掉Use local DHCP service to distribute IP address to VMs(中文版为“使用本地DHCP服务将IP地址分配给虚拟机(D)”)选项,因为我们设置为固定IP,不需要使用dhcp分配IP。

点击NAT Settings查看一下GATEWAY地址:假设此处的Gateway IP 为 192.168.119.2。

2.设置CentOS静态IP:

涉及到三个配置文件,分别是:

/etc/sysconfig/network

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/resolv.conf

a.首先修改/etc/sysconfig/network如下:

NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.119.2

指定网关地址,如果没有该项则添加。

b.然后修改/etc/sysconfig/network-scripts/ifcfg-eth0(前提是安装虚拟机时,使用默认的网卡配置,否则需要将eth0改为你设置的网卡名):

DEVICE="eth0"
#BOOTPROTO="dhcp"
BOOTPROTO="static"
IPADDR=192.168.119.3
NETMASK=255.255.255.0
HWADDR="00:0C:29:56:8F:AD"
IPV6INIT="no"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="ba48a4c0-f33d-4e05-98bd-248b01691c20"
DNS1=192.168.119.2

红色部分是需要根据你自己的实际情况进行修改的,上述例子是按照第一步查出的网关地址配置的。

c.最后配置下/etc/resolv.conf:(其实这一步可以省掉,上面设置了DNS Server的地址后系统会自动修改这个配置文件。)

nameserver 192.168.119.2

这样很简单几个步骤后虚拟机的IP就一直是192.168.119.3了。

最后强调一下,这种配置方式必须要把虚拟机的配置网络连接模式改为NAT模式,因为vmware安装完成后会在物理主机上面创建两个网络连接,其中VMnet8是NAT模式的网络连接,VMnet1是host-only模式的网络连接,安装好VMware后不要删除也不要修改名称,否则上述步骤需要再做修改。

三、虚拟机桥接方式下设置固定IP(即静态IP):

1.首先获取你的GATEWAY:

在你的物理主机上,按windows+R,输入cmd回车,输入ipconfig,找到你希望使用的网络(如果是有线连接则查看“本地连接”的默认网关,如果是无线连接则使用“无线网络连接”),例如gateway为10.20.32.1

2、虚拟机网络设置:

选取菜单栏:Edit->Virtual Network Editor,中文版为“编辑-虚拟机网络编辑器”,点击“更改设置”(这一步有的操作系统中不存在,如果有,会自动使用管理员运行虚拟机网络编辑器),选择VMnet0(VMware默认的桥接网络名),更改桥接模式中的桥接到网卡名(按上面的示例,这里需要选择有线网络的网卡Gigabit
Ethernet..;如果上面选择无线网络作为连接网络,这里就需要选择无线网卡):

3、设置静态IP:

涉及到三个配置文件,分别是:

/etc/sysconfig/network

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/resolv.conf

a.首先修改/etc/sysconfig/network如下:

NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=10.20.32.1

指定网关地址,如果没有该项则添加。

b.然后修改/etc/sysconfig/network-scripts/ifcfg-eth0(前提是安装虚拟机时,使用默认的网卡配置,否则需要将eth0改为你设置的网卡名):

DEVICE="eth0"
#BOOTPROTO="dhcp"
BOOTPROTO="static"
IPADDR=10.20.32.33
BROADCAST=10.20.32.255
NETMASK=255.255.255.0
GATEWAY=10.20.32.1
HWADDR="00:0C:29:56:8F:AD"
IPV6INIT="no"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="ba48a4c0-f33d-4e05-98bd-248b01691c20"
DNS1=8.8.8.8

红色部分是需要根据你自己的实际情况进行修改的,上述例子是按照第一步查出的网关地址配置的(DNS1=8.8.8.8可以不用修改,它是一台位于美国的DNS服务器地址)。

c.最后配置下/etc/resolv.conf:(其实这一步可以省掉,上面设置了DNS Server的地址后系统会自动修改这个配置文件。)

nameserver 10.20.32.1
设置完成。

这样很简单几个步骤后虚拟机的IP就一直是10.20.32.33了。

VMware虚拟机中CentOS/redhat设置固定IP的更多相关文章

  1. 虚拟机中的CentOS 7设置固定IP连接最理想的配置(转载)

    来源:虚拟机中的CentOS 7设置固定IP连接最理想的配置(https://my.oschina.net/panhongju/blog/826814) 转载说明:这是我看了很多篇虚拟机静态IP配置写 ...

  2. vmware 虚拟机中有时获取不到IP地址

    转载: https://blog.csdn.net/valecalida/article/details/80683518 解决方法:打开vmware,然后找到编辑 然后点击虚拟网络编辑器 此时应该先 ...

  3. VMware虚拟机安装Centos7后设置静态ip

    VMware虚拟机安装Centos7后设置静态ip 1. 先设置虚拟机的网络,打开虚拟网络编辑器: 2. 选择Vm8 234都要勾选 3. 打开NAT设置,看到123,待会要用. 4. 打开虚拟机服务 ...

  4. 虚拟机中的CentOS 7设置固定IP连接最理想的配置

    说明:在网上搜了好多文章都是大同小异,都没有完全解决我想要的固定IP后要达到的如下效果, 1.笔记本主机IP为设置自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网: 2.只要笔记本 ...

  5. vmware fusion nat网络模式设置固定ip

    最近想在本地用虚拟环境搭一个k8s环境,但是发现虚拟机的ip会不定时自动变化,导致mosh客户端连接经常中断.于是就想让虚拟机的ip固定住,不再变动. mac 上的 vmware fusion 设置固 ...

  6. VMware虚拟机中CentOS设置固定IP

    因为需要配置固定IP,在网上找了很久终于找到一个可行的例子,自己配置成功了. 1.首先获取你的GATEWAY 方便后面在cento系统配置里使用选取菜单栏:Edit->Virtual Netwo ...

  7. 【转】VMware虚拟机中CentOS设置固定IP

    因为需要配置固定IP,在网上找了很久终于找到一个可行的例子,自己配置成功了. 1.首先获取你的GATEWAY 方便后面在cento系统配置里使用选取菜单栏:Edit->Virtual Netwo ...

  8. 给虚拟机中的CentOS7配置固定ip

    在虚拟机中安装完了CentOS7之后,使用了DHCP来获取ip,vmware的网络连接使用了NAT模式.但是在把Linux设置为固定ip地址后,虚拟机里的linux可以ping通全网段的ip地址,但是 ...

  9. VMware虚拟机 安装centos7并设置静态ip 连接外网

    首先下载VMware虚拟机:http://xzc.197746.com/VMware-Workstation-12.5.9.zip 然后下载centos7镜像:http://vault.centos. ...

随机推荐

  1. 三、Linux下mysql的完整安装

    参考资料:http://www.cnblogs.com/fly1988happy/archive/2011/11/21/2257682.html http://www.cnblogs.com/xion ...

  2. golang RPC通信读写超时设置

    golang RPC通信中,有时候就怕读写hang住. 那是否可以设置读写超时呢? 1.方案一: 设置连接的读写超时 1.1 client RPC通信基于底层网络通信,可以通过设置connection ...

  3. tomcat服务器经常需要重启

    程序看着运行正常,但是点击几下就没反应了. 可能原因:1.tomcat内存不足 2.程序中有资源未释放.比如session(hibernate的)等(需要close)

  4. Cascader 级联选择器

    当一个数据集合有清晰的层级结构时,可通过级联选择器逐级查看并选择. 基础用法 有两种触发子菜单的方式 只需为 Cascader 的options属性指定选项数组即可渲染出一个级联选择器. 通过expa ...

  5. ERROR: Command "python setup.py egg_info" python-nss

    [root@localhost ~]# pip install python-nss DEPRECATION: Python 2.7 will reach the end of its life on ...

  6. deepin的15.11中安装nvidia最新435版本驱动

    换了一个电脑,跟随潮流,CPU是不带集显的,操作系统从原来的硬盘一通搬过来的 其中Deepin Linux更新到15.11. 显卡是2060的,在Deepin中目前只集成了390的nvidia驱动,无 ...

  7. PPT添加节

    如果你要做很多PPT,而又不想把PPT分到很多个文件里,你可以在PPT中添加节(Section).这样你的PPT就像书本一样,一章一章的,非常方便.

  8. opencv的曲线拟合polyfit

    推荐一个不错的网页,可以直接用solve函数求解方程组: http://m.blog.csdn.net/u014652390/article/details/52789591 4.1 曲线拟合的最小二 ...

  9. 【BW系列】SAP 讲讲BW/4 HANA和BW on HANA的区别

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[BW系列]SAP 讲讲BW/4 HANA和BW ...

  10. 找工作Java面试 题搜集

    面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面: 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面.抽象只关注对象有哪些属性和行为,并不关注这些行为的 ...