最近想在本地用虚拟环境搭一个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就不会变来变去了。


参考:

最新文章

  1. 浅谈redis和memcached的区别
  2. 软件开发流程 Software development process
  3. Coursera台大机器学习课程笔记7 -- Noise and Error
  4. EFM32外设模块—USART V1.00
  5. [强连通分量] POJ 1236 Network of Schools
  6. Linux查看日志命令
  7. css font-face自定义字体
  8. jQuery好用插件
  9. 【Latex】如何在Latex中插入伪代码 —— clrscode3e
  10. Adblock Plus完美过滤视频网站广告、无黑屏!及屏蔽非本站脚本的Adblock Plus过滤器语法之探讨
  11. 微信小程序开发之大坑记之post请求
  12. 《photoshop cc 新功能 生成图像资源》智能切图逆天啦!
  13. XML转化DS等
  14. What is WCF
  15. Chapter 7:Linking
  16. C语言--总结报告
  17. webservice之jax-ws实现方式
  18. oracle中计算百分比,并同时解决小数点前0不显示的问题
  19. 高性能迷你React框架anujs1.1.0发布
  20. C++ code:数值计算之矩形法求解积分问题

热门文章

  1. drf三大组件之频率认证组件
  2. 类欧几里得模板 p5170
  3. MySQL必知必会(第4版)整理笔记
  4. docker容器虚拟化网络
  5. blog主题——马路
  6. LINUX 怎么实现root和普通用户的切换及怎么更改root密码
  7. 唠唠C++二级指针、二维数组、指针数组、数组指针等的区分
  8. queue的使用-Hdu 1702
  9. Navicat Premium 12安装、激活
  10. Nginx做代理