Ubuntu 22.04 网络配置;虚拟网络适配器vm8设置;

一、虚拟网络编辑器介绍

1.1.主机模式(Host-Only):

虚拟机与主机之间构建一个专用网络,虚拟机只能与主机进行通信,无法直接访问外部物理网络。
适用于在一个封闭环境中进行测试和开发,保证虚拟机与外部网络隔离。

例如,如果只是在主机上进行一些不涉及外部网络的虚拟机内部测试或开发工作,主机模式就比较合适。

1.2.NAT(网络地址转换)模式:

虚拟机通过主机访问外部网络,外部网络无法直接访问虚拟机。
虚拟机可以共享主机的网络连接来访问互联网。
提供了一定程度的安全性,因为外部网络无法直接发现虚拟机。

例如,当希望虚拟机能够上网,但又不想让它直接暴露在外部网络中时,NAT 模式是一个不错的选择。

1.3.桥接模式:

虚拟机就像一台独立的物理计算机直接连接到物理网络。
虚拟机可以获取与主机所在物理网络中其他设备相同网段的 IP 地址,能够与其他设备直接通信。
对网络环境的适应性较强,但可能会导致 IP 地址冲突等问题。

例如,如果希望虚拟机完全融入到现有的物理网络中,与其他设备进行无障碍的通信,桥接模式是较为合适的。

1.4.虚拟网卡配置(这里以NAT模式为例)

1.4.1.以VMware 为例,点击【编辑】选项卡中【虚拟网络编辑器】,【添加网络】可以添加新的新的【虚拟网卡】
vm8
1.4.2.虚拟网卡配
注意,将主机虚拟适配器连接到此网络一定勾选上,后面有大用!
在这里插入图片描述
1.4.3.NAT设置,注意所有操作都是先应用再确定
在这里插入图片描述
二、Ubuntu22.04 网络配置
2.1 查看当前网卡信息

ip addr 

在这里插入图片描述
2.2 配置ens33,使用vi/vim编辑/etc/netplan/01-network-manager-all.yaml文件

vi /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
  ethernets:
    ens33:
      addresses:
        - 192.168.1.101/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 61.147.37.1  # 这个ip是江苏电信的服务器
  version: 2
  renderer: NetworkManager

2.3 文件生效,并重启网卡

sudo netplan apply
sudo systemctl restart NetworkManager

2.4 现在Ubuntu可以访问外网了
在这里插入图片描述

三、特殊需求

现在,NAT模式下,虚拟机中的Ubuntu可以访问外网了,但是,本地主机访问不了虚拟机中的Ubuntu。
解决方法:前面提到的vm8,给这个网卡动手术
3.1本地主机中,将主机虚拟适配器连接到此网络这个操作之前做过的情况下,在【控制面板】–【网络和共享中心】–【更改适配器设置】,一定会出现vm8这张虚拟网卡。
在这里插入图片描述3.2 vm8右键属性,手动指定ip,注意ip与Ubuntu的ip在同一个网段
在这里插入图片描述
3.3 直接在本地主机可以ping通192.168.1.101了
在这里插入图片描述

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值