在VMWare虚拟机中设置静态IP

Myth丶恋晨 2022-06-08 09:16 404阅读 0赞

在新安装的Linux虚拟机中,需要设置机器Ip地址不能改变同时又能够访问外网,作者使用是VMware虚拟机安装的Redhat系统。网上找的资料一直设置不成功,现将摸索出来的过程整分享出来,实测可用。

首先安装好虚拟机后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,根据自己需求修改子网IP(一般使用默认的),点击NAT设置页面,查看子网掩码和网关,后面修改静态IP会用到。

第一步:配置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
#修改之前是这这样的

  1. DEVICE="eth0"
  2. BOOTPROTO="dhcp"
  3. HWADDR="00:0C:29:00:00:90"
  4. IPV6INIT="yes"
  5. NM_CONTROLLED="yes"
  6. ONBOOT="yes"
  7. TYPE="Ethernet"
  8. UUID="b2c3c13c-c171-4340-9da6-319285123456"

#修改为如下:

  1. DEVICE="eth0"
  2. HWADDR="00:0C:29:00:00:90"
  3. IPV6INIT="yes"
  4. NM_CONTROLLED="yes"
  5. ONBOOT="yes"
  6. TYPE="Ethernets"
  7. UUID="b2c3c13c-c171-4340-9da6-319285123456"
  8. BOOTPROTO=static
  9. IPADDR=192.168.239.*
  10. GATEWAY=192.168.239.*
  11. DNS1=192.168.239.*

其中HWADDR和UUID是你机器独有的序列码不能 更改。

设置的参数是:

  1. 1、将BOOTPROTO改为static
  2. 2 IPADDR 为本机需要设置的IP
  3. 3GATEWAY 设置为本机的网关
  4. 4DNS1 设置为本机的网关(不加这一行会导致上不了网)
  5. 5DEVICE 根据需要设置eth0或者eth1

第二步:配置DNS
在 /etc/resolv.conf进行设置(一般会自动生成)

追加下面一行:

nameserver +本机的网关

  1. vi /etc/resolv.conf
  2. nameserver 192.168.239.2

第三步:重启网络

首先用如下步骤进行netWork重启:

  1. chkconfig NetworkManager off //Remove Network Manager from startup Services. #禁用服务
  2. chkconfig network on // Add Default Net Manager
  3. service NetworkManager stop // Stop NetworkManager first #停止服务
  4. service network start // and then start Default Manager

然后重新启动网络:

  1. /etc/init.d/network restart
  2. or
  3. service network restart

这一步同一子网段的机器能够互相ping的通,Windows 机能否ping到虚拟机中。

第四步:关闭防火墙

关闭防火墙:
对于 SUSE,执行如下命令:

  1. SuSEfirewall2 stop
  2. chkconfig SuSEfirewall2_init off
  3. chkconfig SuSEfirewall2_setup off

对于 RedHat,执行如下命令:

  1. service iptables stop
  2. chkconfig iptables off

对于 Ubuntu,执行如下命令:

  1. ufw disable

验证防火墙是否已经关闭:
对于 SUSE:

  1. chkconfig -list | grep fire

对于 RedHat:

  1. service iptables status

对于 Ubuntu:

  1. ufw status

发表评论

表情:
评论列表 (有 0 条评论,404人围观)

还没有评论,来说两句吧...

相关阅读

    相关 虚拟ubuntu 设置静态IP

    最近自己的阿里云服务器过期了,所以准备还是弄一个硬盘里面的虚拟机做个人服务器练习用。 当在安装完ubuntu 之后需要配置静态IP,注:我这边使用的ubuntu 是18.04

    相关 Vmware虚拟设置静态IP地址

    一、安装好虚拟后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩码和网关,后