虚拟机 ubuntu 不能联网

本文分享了一次解决虚拟机无法上网的经历。作者通过对比不同虚拟机设置, 发现网络连接方式的不同导致了部分虚拟机无法正常联网。最终通过调整为地址翻译方式成功解决了问题。

昨天想用apt-get安装点东西。才发现连不上网。

然后各种设IP,网关,DNS。都不行。

因为我是在公司用,所以是需要代理的。但是我发现别的虚拟机却是可以联网的。然后我就找他们的区别。最后发现。在创建虚拟机的时候,联网方式我选择的是桥接。能联网的是地址翻译。

 

没办法,就只有重新创建一下虚拟机了。为了吧原来虚拟机的文件全部保留。就直接用原来的虚拟磁盘就是。

还是太菜太年轻了。

### 解决 Ubuntu 18.04 虚拟机网络连接问题 对于遇到的 Ubuntu 18.04 虚拟机无法上网的情况,可以尝试以下方法来解决问题。 #### 关闭并重新启动网络管理器 有时简单的关闭再开启网络服务能够解决临时性的连接故障。可以通过终端输入如下命令实现: ```bash sudo nmcli networking off sudo nmcli networking on ``` 这组指令有助于重启网络接口,可能恢复正常的网络功能[^1]。 #### 安装 `net-tools` 工具包 如果发现缺少必要的工具如 `ifconfig` 命令,则可能是由于未安装 `net-tools` 包所致。此时应该通过下面这条命令来进行安装操作: ```bash sudo apt update && sudo apt install net-tools ``` 完成之后再次运行 `ifconfig` 查看是否有 IP 地址分配给网卡设备,以此判断是否已经成功接入互联网[^3]。 #### 修改 Netplan 配置文件 针对某些特定情况下的网络设置错误,编辑 `/etc/netplan/*.yaml` 文件(通常是一个名为 `01-netcfg.yaml` 或类似的 YAML 文件),调整其中的内容使其适应实际环境需求。修改完成后记得保存更改,并应用新的配置方案: ```bash sudo netplan apply ``` 注意,在编写此配置文档的过程中要严格遵循语法规范,避免因拼写失误而导致解析失败等问题发生。同时也要留意大小写的区分以及正确处理空白字符[^4]。 经过上述步骤后应当能有效改善大多数情况下Ubuntu虚拟机内的联网状况。当然也存在其他潜在因素影响最终效果,比如宿主机防火墙策略、虚拟化平台本身的限制等外部条件干扰。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值