【无标题】虚拟机安装ubuntu18.04 解决“桥接模式无法上网”

软件版本:

使用lsb_release -a指令查询ubuntu系统版本:

zg@zg-virtual-machine:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.6 LTS
Release:	18.04
Codename:	bionic

项目场景:

  在使用虚拟机安装ubuntu系统时,经常遇到网络连接不上的问题,其中网络连接主要包括:

桥接模式(Bridged Mode):
描述: 虚拟机在物理网络中表现得像一个独立的计算机,可以直接与局域网中的其他设备通信。
用途: 适用于需要虚拟机与物理网络中其他设备进行通信的场景,如服务器或需要公网访问的应用。

NAT模式(Network Address Translation Mode):
描述: 虚拟机通过主机的网络连接共享主机的IP地址,在虚拟机和外部网络之间进行地址转换。
用途: 适用于不需要虚拟机直接暴露在物理网络中的场景,但仍然需要虚拟机能够访问外部网络。

主机模式(Host-Only Mode):
描述: 虚拟机与主机之间形成一个私有网络,可以相互通信,但无法直接与物理网络中的其他设备通信。
用途: 适用于需要虚拟机与主机进行通信,但不需要虚拟机与外部网络直接交互的场景,如开发和测试环境。

隔离网络模式(Internal Networking):
描述: 虚拟机之间可以相互通信,但与主机和外部网络隔离。
用途: 适用于需要在虚拟机之间进行通信,但不需要它们与主机或外部网络通信的场景,如复杂的多层应用部署。

  平时使用比较多的还是NAT模式和桥接模式,本文针对桥接模式无法上网的问题进行解决。


原因分析:

提示:桥接模式:需要手动配置虚拟机的IP地址(IP地址可自定义,但需与主机在同一个网段下)、子网掩码以及网关。
参考博客:vmware设置桥接时复制物理网络连接状态的解释,桥接与NAT的区别等

  在IP地址配置过程中,容易出现虚拟机IP网段与主机IP网段不在一个地方,导致配置失败。


解决方案:

  1. 在主机上使用ipconfig指令查询IP地址
  2. 在虚拟机的编辑上,将ubuntu系统设置为桥接模式
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  1. 进入“虚拟机”设置,选中“网络适配器”,网络连接选择“桥接模式”,最后点击“确定”
    在这里插入图片描述

  2. 进入ubuntu系统,进入“网络”设置,点击“有线连接”右边的齿轮
    在这里插入图片描述

  3. 选择“IPv4”,将IPv4方式调整为手动,将地址设置和主机IP地址网段保持一致,子网掩码设置为255.255.255.0,网关设置(前三字段与主机IP保持一致,最后一位设置为1),DNS设置(8.8.8.8),最后点击“应用”。
    在这里插入图片描述

  4. 重启ubuntu系统

至此桥接模式设置完成,可以愉快地上网啦!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值