详细记录Ubuntu网络配置过程

Ubuntu网络配置概述

VMware提供的网络连接有5种,包括桥接模式、NAT模式、仅主机模式、自定义和LAN区段。

  • 桥接模式:虚拟机的网卡和宿主机的物理网卡都连接到VMware软件提供的VMnet0虚拟交换机上,因此虚拟机和宿主机的平等的,相当于一个网络中的两台计算机,Ubuntu使用一个真实的网卡
  • NAT模式:Network Address Translation(网络地址转换),虚拟机的网卡和宿主机的虚拟网卡VMnet8连接到VMware软件提供的VMnet8虚拟交换机上。VMware为虚拟机提供了一个虚拟的NAT服务器和一个虚拟的DHCP服务器。Ubuntu 要访问外网,是委托 宿主机发出数据包,宿主机接收到回应后再转发给 Ubuntu。
  • 仅主机模式:宿主机和虚拟机通信使用的是VMware的虚拟网卡VMnet1,仅主机网络只能连接宿主机,不能连接局域网,也不能连接Internet网络。
  • 自定义:手工选择虚拟网卡,选择VMnet1,相当于桥接模式,选择VMnet8.相当于NAT网络。
  • LAN区段:类似于交换机中的虚拟局域网,可以在多台虚拟机中划分不同的虚拟网络。

本文主要介绍NAT和桥接网络配置。

Ubuntu NAT网络模式配置

虚拟机采用NAT网络连接后,IP地址每次都会变化,而我经常需要通过VSCode SSH登录虚拟机Ubuntu环境,设置NAT网络静态IP地址后,不用频繁更新VSCode配置文件中的远程虚拟机IP地址。因此这里介绍如何设置NAT连接静态IP地址。

  • 编辑,单击虚拟网络编辑器。
    在这里插入图片描述
  • 查看网关的 ip 地址,这里是 192.168.118.2。
    在这里插入图片描述
  • 登录Ubuntu,查看配置网卡文件,这里是01-network-manager-all.ymal
ls /etc/netplan
  • 修改网卡配置文件。
sudo vim /etc/netplan/01-network-manager-all.yaml
  • 将以下内容添加到末尾。
  ethernets:
    ens33:   # NAT网络接口名称
      addresses:
        - 192.168.118.7/24     # 设置自己想要配置的静态静态 ip
      gateway4: 192.168.118.2  # 对应上面查到的网关 ip
      nameservers: # DNS地址
          addresses: [192.168.118.2, 8.8.8.8] # 注意这里要把网关 ip 写上
  • 保存退出后,执行。
sudo netplan apply

Ubuntu 桥接网络模式配置

在上一步NAT网络配置中,我们已经添加了NAT网络模式,现在可以继续增加桥接网络模式配置,支持双网卡模式。
在这里插入图片描述

  • 单击设置后,选择添加。
    在这里插入图片描述
  • 选中“网络适配器”,单击完成。
    在这里插入图片描述
  • 设置新添加的“网络适配器”的“网络连接”为“桥接模式”,点击确定完成桥接网卡的添加。
    在这里插入图片描述
  • 后续还需要对桥接网络进行详细的配置。VMWare 中使用桥接网卡,是为了跟开发板相连。使用桥接网卡时,必须有真实的网卡,结合开发板进行配置。
  • 首先要使用网络连接笔记本和开发板,接好线后,将开发板上电,需要设置 IP,包括Windows 上 USB 网卡、Ubuntu 桥接网卡、开发板网卡,确保3个网卡的 IP 要设置为同一个网段。
  • 连接好网线后,在 Windows 设备管理器–>网络适配器下会新增一个网络设备。
  • 20
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值