‘壹’ vm虚拟机nat模式下如何设置静态ip
开发环境是Mac
+
Linux虚拟机,网站服务器端程序在Linux运行,通过Mac下的浏览程查看效果。VM
Ware
的NAT模式默认是动态IP,有时候虚拟机的IP经常会变,这让我经常需修改hosts文件才能正常测试网站程序,为了减少这类的麻烦,将虚拟机Nat模式的IP修改了了静态IP。
NAT模式下,使用固定IP,需要设定gateway和dns
server,这2个地址是相同的,该地址和dhcp下的ip地址前三部分相同,第四部分的值为2,
如在dhcp下获得的ip是192.168.254.138,那么gateway和dns
server的ip是
192.168.254.2
。
修改Linux虚拟机中的文件
/etc/sysconfig/network-scripts/ifcfg-eth0
,一个示例文件如下:
DEVICE="eth0"
#
网卡地址,vmware中可以看到
HWADDR="00:50:56:23:56:CB"
MTU="1500"
NM_CONTROLLED="yes"
ONBOOT="yes"
BOOTPROTO=none
TYPE="Ethernet"
UUID="2df92877-2ca3-4045-9500-8a9a220932cf"
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System
eth0"
#
使用的固定IP地址,
前三段地址需要和你在dhcp模式下获得的ip地址相同
IPADDR=192.168.254.138
PREFIX=24
#
网关
GATEWAY=192.168.254.2
LAST_CONNECT=1350623238
BROADCAST=192.168.254.255
NETWOEK=192.168.254.0
NETMASK=255.255.255.0
#
dns
server
DNS1=192.168.254.2
修改完后,重启网络
ifdown
eth0
&&
ifup
eth0
‘贰’ 虚拟机 centos 7 nat 怎么配置网络 固定ip
方法/步骤
1
宿主机的虚拟网关vmnet8的ip设置为自动获取。具体步骤为:右击点“属性”,然后选择ipv4那行,点击“属性",更改成自动获取。
2
同理,修改“本地连接”也为自动获取
3
“虚拟机”-“设置”,网络适配器选为nat
4
“编辑”-“虚拟网络编辑器”选中vmnet8,点选nat(与虚拟机共享主机ip地址),把dhcp勾上(那两个框都勾上)。
点击“应用”。
5
开启宿主机(windows7)中的vmware
dhcp
service
和vmware
nat
service服务。写个脚本省事儿。
6
运行后如图
7
再写个linux脚本,如图
8
运行后如图,
这个脚本作用为:
关闭networkmanager(service
networkmanager
stop),重启network(service
network
restart),再启动
networkmanager(service
networkmanager
start)。【因为networkmanager会对network重启造成影响,所以先关闭它,最后
这服务不启动也有影响,所以最后再启动它】
9
最后测试网络连通情况
‘叁’ 虚拟机怎么设置固定的ip
虚拟机设置固定的ip的步骤如下:
1、首先我们打开虚拟机的虚拟网络编辑器,打开vmvare菜单栏的编辑,选择虚拟网络编辑器。
‘肆’ windows主机为dhcp,VMware虚拟机如何设置静态ip地址
看你虚拟机是桥接还是NAT到主机上。
1:桥接,按照图片步骤设置完后,在进到虚拟机里面设置静态IP(设置的静态IP要和主机一个IP段)
‘伍’ 如何在给虚拟机设置静态IP
开发环境是Mac + Linux虚拟机,网站服务器端程序在Linux运行,通过Mac下的浏览程查看效果。VM Ware 的NAT模式默认是动态IP,有时候虚拟机的IP经常会变,这让我经常需修改hosts文件才能正常测试网站程序,为了减少这类的麻烦,将虚拟机Nat模式的IP修改了了静态IP。NAT模式下,使用固定IP,需要设定gateway和dns server,这2个地址是相同的,该地址和dhcp下的ip地址前三部分相同,第四部分的值为2, 如在dhcp下获得的ip是192.168.254.138,那么gateway和dns server的ip是 192.168.254.2 。
修改Linux虚拟机中的文件 /etc/sysconfig/network-scripts/ifcfg-eth0 ,一个示例文件如下: DEVICE="eth0" # 网卡地址,vmware中可以看到 HWADDR="00:50:56:23:56:CB" MTU="1500" NM_CONTROLLED="yes" ONBOOT="yes" BOOTPROTO=none TYPE="Ethernet" UUID="2df92877-2ca3-4045-9500-8a9a220932cf" DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth0" # 使用的固定IP地址, 前三段地址需要和你在dhcp模式下获得的ip地址相同 IPADDR=192.168.254.138 PREFIX=24 # 网关 GATEWAY=192.168.254.2 LAST_CONNECT=1350623238 BROADCAST=192.168.254.255 NETWOEK=192.168.254.0 NETMASK=255.255.255.0 # dns server DNS1=192.168.254.2 修改完后,重启网络 ifdown eth0 && ifup eth0