为虚拟机配置固定的IP

为虚拟机配置固定的IP

	初学Linux,用Xshell6连接虚拟机,发现每次打开虚拟机时,
	IP地址都会变。所以每次都要重新连接IP后才能用Xshell6命				
	令。

使用Virtual Box配置固定IP

  1. 使用ifconfig查看IP地址
[grant@grant ~]$ ifconfig

在这里插入图片描述

  1. 进入root权限下输入vi /etc/sysconfig/network-scripts/ifcfg-enp0s3,编辑网络配置。
//有注释都是要改的
 TYPE="Ethernet"
 PROXY_METHOD="none"
 BROWSER_ONLY="no"
 BOOTPROTO="static"//将dhcp改为静态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="enp0s3"
 UUID="599f4827-112d-499b-9a44-5056ff1b9a7f"
 DEVICE="enp0s3"
 ONBOOT="yes"//改为yes
 IPADDR=192.168.1.106//你要固定的IP,你之前用ifconfig查询到的IP地址,可从新设置192.168.1.* (2<*<255)
 NETMASK=255.255.255.0//网络掩码
 GATEWAY=192.168.228.2//网关
 DNS1=192.168.228.2//与网关一致

3.重启网络配置 service network restart

[root@grant grant]# service network restart
Restarting network (via systemctl):                        [  确定  ]
[root@grant grant]#

如果不行,再看看下面。

使用VMware Workstation

话不多说,为虚拟机配置固定的IP
我用的是CentOS 7 64位

  1. 进入centos界面,在工具栏中点击,编辑->虚拟网络编辑器
    在这里插入图片描述

在这里插入图片描述

List item
4. 进入Linux的终端,输入vi /etc/sysconfig/network-scripts/ifcfg-ens33
(我的电脑显示是ens33,根据自己的信息修改)
在这里插入图片描述

5.修改BOOTPROTO=static,ONBOOT=yes,
设置IPADDR,NETMASK,GATEWAY是根据第3步建议拍照的地方设置的,
IPADDR=192.168.228.106【106的取值是自己随便取得,但要保证处于2~255之间】
在这里插入图片描述
6.在操作上一步操作命令的时候,
按i、a、o后可以编辑,退出编辑时可用Esc,alt+enter,
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不退出vi
:wq 保存文件并退出vi【一般使用】
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

7.重新启动网络配置,service network restart
在这里插入图片描述
8.然后就行了,试试ping www.baidu.com
过程有点长,按CTRL+c或者CTRL+z终止命令
配置成功后记得设置快照。
在这里插入图片描述
注:如果不能成功,可能需要将网络适配器调整为自定义,不选择桥接。
在这里插入图片描述
在这里插入图片描述
注:在网上查资料的时候,发现很多大佬都说,如下图【下面的图片截自https://blog.csdn.net/u014466635】,但我试过很多次,设置之后就不好使了,建议选择自动获取IP地址,自动获取DNS服务器地址。
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
### 回答1: 为虚拟机配置静态IP可以使虚拟机在网络中始终使用固定IP地址,而不是每次连接到网络时自动获得一个动态IP地址。这样做有以下几个好处: 1. 方便管理:管理员可以知道每个虚拟机IP地址,从而更方便地进行管理和维护。 2. 提高稳定性:使用静态IP地址可以避免虚拟机在网络中频繁更换IP地址,从而提高虚拟机的稳定性和可靠性。 3. 改善性能:静态IP地址可以更快地解析和访问,从而提高虚拟机的网络性能。 4. 安全性:静态IP地址可以更方便地进行访问控制和安全策略的设置,从而提高虚拟机的安全性。 ### 回答2: 为虚拟机配置静态IP的主要目的是为了实现稳定的网络连接和方便的访问控制。 首先,静态IP可以确保虚拟机在局域网中拥有固定IP地址,而不会随着网络的变化而改变。这有助于提高网络连接的稳定性,使虚拟机能够保持长时间的可访问性。相比之下,动态IP可能会被分配给其他设备,导致虚拟机的网络连接中断或无法访问。 其次,配置静态IP还有助于方便地进行访问控制。通过为虚拟机分配一个固定IP地址,管理员可以轻松地实施访问控制策略,例如只允许特定的IP地址或IP地址范围访问虚拟机。这样可以提高虚拟机的安全性,限制未经授权的访问。 此外,静态IP还可以方便地为虚拟机提供服务。例如,如果将虚拟机用作Web服务器或数据库服务器,那么为其配置静态IP地址可以确保其他设备能够方便地访问和使用这些服务。 总之,为虚拟机配置静态IP的好处包括稳定的网络连接、方便的访问控制和服务提供。这样可以提高虚拟机的可用性和安全性,同时提供更方便的网络服务。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值