vm虚拟机nat模式下如何设置静态ip
1个回答
展开全部
开发环境是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
+
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
快又稳
2024-10-29 广告
2024-10-29 广告
广州快又稳网络科技有限公司是一家集技术研发、产品创新、服务优化于一体的高新技术企业。公司自成立以来,始终秉承“网络使人类缩进距离,我们让网络快又稳”的核心理念,致力于为全球客户提供高效、安全、易用的互联网解决方案及信息技术服务。在数字时代,...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询