虚拟机静态IP配置的两种办法

虚拟机静态IP配置

  • 虚拟机静态IP配置的两种办法
    • 第一种配置文件为 /etc/sysconfig/network-scripts目录下的 ifcfg-eth0 文件
    • 第二种配置文件为 /etc/sysconfig/network-scripts 目录下的 ifcfg-ens33 文件

虚拟机静态IP配置的两种办法

本人对虚拟机的版本还不太了解,但是经过使用不同版本的虚拟机,本人遇到了两种不同的静态IP配置,为什么会不同呢?主要是因为虚拟机的配置静态IP的配置文件不一样。

第一种配置文件为 /etc/sysconfig/network-scripts目录下的 ifcfg-eth0 文件

对于此配置文件的虚拟机输入 ifconfig 命令查看网卡信息时可能会显示 eth1,对此的解决办法是:
1、首先需要修改 70-persistent-net.rules文件:

vim /etc/udev/rules.d/70-persistent-net.rules

虚拟机静态IP配置的两种办法_第1张图片

2、然后修改ifcfg-eth0文件:

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

虚拟机静态IP配置的两种办法_第2张图片

3、重启网络

service network restart

第二种配置文件为 /etc/sysconfig/network-scripts 目录下的 ifcfg-ens33 文件

配置如下:

PROXY_METHOD=none 
BROWSER_ONLY=no
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=882b023e-01ac-44bf-b044-df92f3af27c5
DEVICE=ens33

加上下面这几行就可以了:

BOOTPROTO=static #设置为静态IP
ONBOOT=yes #开机自动启动
DNS1=192.168.1.1
TYPE=Ethernet #网络类型
IPADDR=192.168.1.102 #IP地址
NETMASK=255.255.255.0 #子掩码
GATEWAY=192.168.1.1 #网关

最后重启网络:

service network restart

你可能感兴趣的:(虚拟机)