之前有一篇文章说过本地安装VMware虚拟机配置Linux宝塔环境,来本地测试。

本地VMware虚拟机环境CentOS7.6 安装宝塔Linux面板

之前测试一直都在使用phpenv和phpstudy ,不过这两个集成环境时长容易出bug,各种问题劝退。之前Window…

但是默认情况下只给采用dhcp模式只会自动获取到一个IP,也就是宝塔内只能用一个ip建一个站点。今天来给本地虚拟机配置一下静态ip。类似于之前发布的文章,腾讯云服务器bt宝塔配置弹性网卡实现多个公网ip

腾讯云服务器bt宝塔配置弹性网卡实现多个公网ip

独立ip的优点,在这里就不多赘述了。而网上关于这方面的帖子大多都很朦统,今天写一下避免各位在走我走过的坑。也方便自己日后…

首先介绍一下虚拟机网卡的几种模式

桥接模式

桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。类似于把物理主机虚拟为一个交换机,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。

NAT(地址转换模式)

在NAT模式中,主机网卡直接与虚拟NAT设备相连,利用虚拟的NAT设备以及虚拟DHCP服务器来使虚拟机连接外网。

 仅主机模式

仅主机模式其实就是NAT模式去除了虚拟NAT设备,将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。

简单了解一下NAT模式配置吧。实际上更改这里并没有起到作用,还是基于上边腾讯云静态ip那个的方法。

在VMware虚拟机菜单栏的 “编辑” 窗口,打开虚拟网络编辑器;选择使用NAT模式,可以设置“NAT设置”和“DHCP设置”,如下图:

虚拟机- Linux系统配置静态IP地址-钻芒博客

记住设置的网关IP,网关IP地址应与上图中的子网IP地址处于同一网段;

虚拟机- Linux系统配置静态IP地址-钻芒博客

DHCP设置

虚拟机- Linux系统配置静态IP地址-钻芒博客

Linux系统配置静态IP地址

使用dhclient命令(dhclient:获取IP地址),使用ip addr命令(也可使用ifconfig命令,来查看IP地址);

下边可以看到 我已经配置好的三个静态ip

虚拟机- Linux系统配置静态IP地址-钻芒博客

修改方法:

使用vi命令,修改IP地址;(vi /etc/sysconfig/network-scripts/ifcfg-ens33);ens33是查询IP地址得到的,若你之前查询结果不是这个,根据实际修改即可,输入命令后,进入到如下界面;

修改文件内容,点击字母i键,就可以对内容进行修改。将ONBOOT=no改为ONBOOT=yes,表示网卡随系统一起启动,将

BOOTPROTO=dhcp改为BOOTPROTO=static,dhcp表示自动获取IP地址,static表示手动设置静态IP地址。

需增加这几行内容:

IPADDR=192.168.30.128

NETMASK=255.255.255.0

GATEWAY=192.168.30.1

IPADDR指定IP地址,这个IP地址是使dhclient获取到的IP地址,NETMASK指定子网掩码,GATEWAY指定网关,就是前面的网关地址,

下面是我的配置:

虚拟机- Linux系统配置静态IP地址-钻芒博客
虚拟机- Linux系统配置静态IP地址-钻芒博客
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
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="ff698e4e-e196-414b-a29b-73d91de4ab80"
DEVICE="ens33"
ONBOOT="yes

IPADDR=192.168.233.128
IPADDR2=192.168.233.130
IPADDR3=192.168.233.136

NETMASK=255.255.255.0

GATEWAY=192.168.233.2 

相关文章: