美文网首页
Mac VMware Fusion Centos7 配置静态IP

Mac VMware Fusion Centos7 配置静态IP

作者: 我是哈斯 | 来源:发表于2019-08-02 15:45 被阅读0次

    没有在本地安装过虚拟机,最近想尝试自动化部署体验一下在Centos7上安装 GitLab,但是被这个静态ip配置搞得晕头转向(吐槽一下百度,我前几页都看了几遍,搜索关键字就是我现在的标题,结果都是一些抄抄抄并且不管用的攻略,最后使用谷歌搜了一次就搞定了),好了这里不多说,直接开始。

    ### 第一步:打开虚拟机硬件设置,选择网络适配器。

    虚拟机硬件设置 选择网络适配器 选择 与我的Mac共享 网络配置为NAT模式

    ### 第二步:在mac终端到这个目录下  cd /Library/Preferences/VMware\ Fusion/vmnet8

    nat.conf 、dhcpd.conf

    ### 第三步:cat nat.conf 拿到 ip 和 netmask  说明:这里的ip就是本机网关地址,netmask是子网掩码等下配置需要用

    记录ip 和 netmask 后面配置需要用 

    ### 第四步 cat dhcpd.conf  注意:range 这个是虚拟机允许选择的静态ip地址范围,自定义的静态ip地址必须要在这个范围内

    cat dhcpd.conf 静态ip地址范围:静态ip地址必须要在这个范围内

    ### 第五步:系统偏好设置 -> 网络 -> 右下角高级  拿到自己的dns地址 

    DNS 每个地域不同用自己的

    ### 第六步:之后在Centos7 虚拟机中进入 cd /etc/sysconfig/network-scripts 目录进行网络配置,ls 查看目录文件

    ifcfg-ens33 是我虚拟机的网卡、如果不知道可以ifconfig 命令查看网卡名称

    ### 第七步:vi ifcfg-enxxx(这里是xx是因为有些机器的网卡名称和我的不一样我这里是ifcfg-ens33) 

    修改配置选项,添加IP、网关、子掩码、DNS

    1)将 DOOTPROTO=dhcp 改成 DOOTPROTO=static

    2)  将ONBOOT=no  改成  ONBOOT=yes

    再文档最后添加

    IPADDR=172.16.58.130  #自定义静态ip,需要在上面的range范围内

    GATEWAY=172.16.58.2  #网关地址,拿上面的

    NETMASK=255.255.255.0  #子网掩码,同样拿上面的

    DNS1=114.114.114.114  #dns,也是拿上面的

    #后面的这些可以选择性添加

    PREFIX=24

    IPV6_PEERDNS=yes

    IPV6_PEERROUTES=yes

    IPV6_PRIVACY=no

    将这些全部改好加上去

    ### 第八步:之后service network restart

    重启网络服务

    尝试着ping 网站

    最后本地远程连接

    有一点请记住,如果你换了一个地方上网的话,可能会发现你的虚拟机有不通了,那是因为DNS地址发生了变化,此时只需要再次编辑ifcfg-enxxx文件,然后加上你现在网络的DNS地址即可,

    如:

    DNS1=10.10.10.1

    DNS2=103.85.84.198

    DNS3=114.114.114.114

    相关文章

      网友评论

          本文标题:Mac VMware Fusion Centos7 配置静态IP

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