zoukankan      html  css  js  c++  java
  • vmware fusion nat网络模式设置固定ip

    最近想在本地用虚拟环境搭一个k8s环境,但是发现虚拟机的ip会不定时自动变化,导致mosh客户端连接经常中断。于是就想让虚拟机的ip固定住,不再变动。

    mac 上的 vmware fusion 设置固定 ip 没有 windows 下那么方便。百度之后找到一种方法。

    1. 设置 vm 虚拟机对应的静态ip

      首先修改 /Library/Preferences/VMware Fusion/vmnet8/dhcpd.conf 文件

      ####### VMNET DHCP Configuration. End of "DO NOT MODIFY SECTION" ####### 这一行之后添加虚拟机静态ip配置。如下图

      这里需要注意的是, master-k8s, node1-k8s, node2-k8s 这个主机名要和虚拟机的名称相对应。
      我这里有三个虚拟机,所以有三个配置。
      可以在vmware fusion 中的虚拟机资源库中查看或修改。如下图

    2. 刷新 vm 网络配置

      运行以下命令刷新网络配置

      $ sudo /Applications/VMware Fusion.app/Contents/Library/vmnet-cli --configure
      $ sudo /Applications/VMware Fusion.app/Contents/Library/vmnet-cli --stop
      $ sudo /Applications/VMware Fusion.app/Contents/Library/vmnet-cli --start
      

      输出应该如下图所示

    3. 虚拟机重新获取配置

      可以直接重启 vmware fusion 和 虚拟机系统,

      也可以直接在虚拟机命令行中执行 sudo dhclient -v -r eth0。 eth0 为对应网卡。

    这样虚拟机的ip就不会变来变去了。


    参考:

  • 相关阅读:
    linux安装jenkins
    如何将接口进行限流
    java线程池思想
    一次缓存评估过程
    docker
    linux基本操作
    【安卓】App自动化环境搭建
    sheill之文本处理工具
    Liunx vim编辑器
    Liunx 远程
  • 原文地址:https://www.cnblogs.com/leisurelylicht/p/vmware-fusion-nat-wang-luo-mo-shi-she-zhi-gu-dingi.html
Copyright © 2011-2022 走看看