美文网首页
给CentOS7虚拟机设置固定IP

给CentOS7虚拟机设置固定IP

作者: 灭霸_ | 来源:发表于2019-01-16 23:19 被阅读0次

    想着配一个ftp服务器玩玩,服务端用CentOS 7,客户端用FileZilla ,客户端装在物理机上为了方便下了一个XShell,之前虚拟机配置的的是DHCP自动获取ip每次XShell登陆有点麻烦,就像弄个固定的ip就省事多了。

    那么就有了这样的需求:

    1.物理主机IP为设置自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网。

    2.只要笔物理主机可以正常访问外网,启动虚拟机中的ContOS 7系统就可以正常访问外网,无需再进行任何设置。

    3.虚拟机设置为固定IP,不管主机在什么网络环境下,是断网环境,还是连接任何网段访问外网的环境下,虚拟机的IP都固定不变,而且使用终端连接,始终不变,正常连接。

    4.虚拟机的固定IP可以按照自己想设置的IP地址网段随意设置。

    完成上面的需求我用的是NAT+固定IP的模式:

    物理机为win10,虚拟机为虚拟机为VMware Workstation 14Pro中文版,虚拟机中的Linux系统为CentOS 7 64位。

    设置虚拟机的网络连接方式:

    (网卡连接方式选择NAT模式)

    点击NAT设置进去设置网关:

    网关的ip设置在子网段内也就是上一步的子网ip

    配置物理主机VMnet8参数:

    修改虚拟机的网络配置:

    进入/etc/sysconfig/network-scripts/

    编辑网卡配置文件

    vim ifcfg-ens33

    配置文件具体设置:

    最后查看一下网卡 ~ 

    ifconfig ens33

    再验证下成功没

    如果报错  name or service not known

    1 首先 添加dns服务器

    vi /etc/resolv.conf

    在文件中添加如下两行:

    nameserver 8.8.8.8

    nameserver 8.8.4.4

    保存退出,重启服务器。之后再ping 一次试一试

    如果没有解决 继续:

    2 设置一个文件:

    vi /etc/sysconfig/network-scprits/ifcfg-ens33  (这个文件名称 可能会不同,我的是ens33 有的好像是ens 加上其他数字) 

    在文件中 找到 ONBOOT=NO 改成 ONBOOT=yes

    保存退出

    重启网络: service network restart

    然后再ping  就成功了!

    好啦 这就是绑定虚拟机静态ip的方法了。

    相关文章

      网友评论

          本文标题:给CentOS7虚拟机设置固定IP

          本文链接:https://www.haomeiwen.com/subject/lnrvdqtx.html