VS Code连接虚拟机Ubuntu(18.04.5)开发过程中,虚拟主机IP固定

# 前言
        我们一般在Windows操作系统中,使用VS Code通过ssh进行Linux环境下的开发。
        在虚拟机连接主机的过程中会出现虚拟机ip频繁变动的情况,导致我们需要频繁更改config配置文件,此文提供在NAT模式下,ip固定的解决方案。(主机模式,桥接模式解决方案类似)。

# 虚拟机配置
     1. Workstation -> 编辑 -> 虚拟网络编辑器 -> NAT模式。

        推荐在“还原默认设置”的前提下再进行如上操作,Workstation -> 编辑 -> 虚拟网络编辑器 ->还原默认操作。

        设置子网IP为: 192.168.88.0 ,子网掩码为:255.255.255.0 。

      2.NAT 设置

        设置网关IP为:192.168.88.2 。

      3.DHCP设置

        如图注意起始IP地址 :192.168.88.128,结束IP地址:192.168.88.254。

        

    4.进入虚拟机终端

        在操作命令行中输入如下命令:

sudo gedit /etc/netplan/01-network-manager-all.yaml 

        将文件内容更改为:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:                      #网卡名,以ubuntu操作系统的网卡名称为准
      dhcp4: no                 #ipv4关闭dhcp,用static模式
      dhcp6: no                 #ip6关闭dhcp
      addresses:
        - 192.168.88.128/24     #本机IP地址
      gateway4: 192.168.88.1    #vmware网关的的IP地址
      nameservers:              #DNS服务器
        addresses: [114.114.114.114, 8.8.8.8, 1.1.1.1]

        在操作命令行中输入如下命令进行编译,没有显示错误信息则为编译成功。

sudo netplan apply

        在操作命令行中输入如下命令重启虚拟机,即可完成ip固定。

reboot

参考资料

 vmware虚拟机配置ubuntu18.04静态IP地址

 你知道主机和虚拟机间是如何通信的吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值