VM虚拟机-Ubuntu server- 桥接模式网络配置

问题描述:

在Ubuntu虚拟机安装完毕之后,网络连接采用桥接模式,对虚拟机的eth0网卡进行静态IP设置,参数配置没有问题,但网络一直没有连接成功;即:无法实现本地主机连通虚拟机(ping不通该虚拟机IP),Ubuntu虚拟机无法连接外部网络上网(ping www.baidu.com)。

环境描述:

VMware Workstation版本:10.0.1 build-1379776

Unbuntu 版本:Ubuntu 14.04.3 LTS (server版)

处理思路:

尝试对该虚拟机再添加一块网卡eth1,重启虚拟机,然后,对文件/etc/network/interfaces 进行编辑,增加eth1的配置(如下文图);然后重启网络服务!【 如仍有问题,将网卡eth0卸载,然后挂载eth1,重启网络服务。】

具体设置:

1497250000-5757-7-20170219162647082-72886891

1497250001-1550-20170219164331285-115731047

添加网卡操作:

VM workstation左侧菜单 ==>> 选中该虚拟机右键 ==>> 设置 ==>> 添加 ==>> 网络适配器

1497250001-1596-20170219163943129-1274648032

1497250001-9161-20170219164027863-771266477

1497250001-4355-20170219164528550-773837474

重启虚拟机系统!

进去系统,ifconfig -a 查看网卡eth1是否添加成功。

1497250001-9201-20170219164816191-965419933

编辑interfaces文件:

vi /etc/network/interfaces

1497250029-1349-20170219163458879-2069966218

手动设置DNS服务器:vi /etc/resolv.conf
1
2
3
4
5
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 192.168.14.254
# 这里的nameserver写的是你本地主机的网关地址。
保存退出。 注意:重启Ubuntu后发现又不能上网了,问题出在/etc/resolv.conf。 重启后,此文件配置的dns又被自动修改为默认值;所以需要永久性修改DNS。方法如下:
1
2
3
# vim /etc/resolvconf/resolv.conf.d/base
nameserver 192.168.14.254
nameserver 8.8.8.8
重启网络服务:/etc/init.d/networking restart 然后测试本地服务器连接该虚拟机,和虚拟机的上网情况!OK! 如果还有问题,将网卡eth0卸载,重新挂载eth1,重启网络服务。这里之所以要将网卡eth0卸载,是因为,ubuntu server下的eth0网卡可能存在争用,然后挂载上述新加的桥接模式的eth1让虚拟机使用。 相关命令: ifdown eth0 ifup eth1 本地连接测试:
1
2
3
4
5
6
7
8
9
10
11
12
C:\Users\Jesson>ping 192.168.14.234

正在 Ping 192.168.14.234 具有 32 字节的数据:
来自 192.168.14.234 的回复: 字节=32 时间=1ms TTL=64
来自 192.168.14.234 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.14.234 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.14.234 的回复: 字节=32 时间<1ms TTL=64

192.168.14.234 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 1ms,平均 = 0ms
网络连接测试:
1
2
3
4
5
6
7
8
jesson@jessonPC:~$ ping www.baidu.com
PING www.baidu.com (119.75.217.109) 56(84) bytes of data.
64 bytes from 119.75.217.109: icmp_seq=1 ttl=57 time=12.6 ms
64 bytes from 119.75.217.109: icmp_seq=2 ttl=57 time=3.30 ms
64 bytes from 119.75.217.109: icmp_seq=3 ttl=57 time=6.90 ms
64 bytes from 119.75.217.109: icmp_seq=4 ttl=57 time=3.54 ms
64 bytes from 119.75.217.109: icmp_seq=5 ttl=57 time=3.34 ms
[2]+ Stopped ping www.baidu.com
补充一下virtualbox的设置 1497250030-5259-20170501135825648-1074453262   1497250052-6066-20170501130957023-839604457 1497250060-8568-20170501135453648-161433036

查看原文:http://www.51xyyx.com/3203.html
### 安装 Ubuntu 22.04 ServerVM 虚拟机中的指南 #### 准备工作 为了顺利安装 Ubuntu 22.04 Server,在开始之前需确认已准备好虚拟化软件,如 VirtualBox 或 VMware。还需下载适用于服务器版本的 ISO 文件。 #### 创建新的虚拟机 启动所选的虚拟化平台并创建一个新的虚拟机实例。配置新虚拟机时应指定足够的硬件资源分配给该系统,包括但不限于内存大小、处理器核心数以及硬盘空间容量等参数设置[^1]。 #### 配置网络适配器 对于大多数情况,默认 NAT 方式的网络连接已经足够满足基本需求;如果计划让这台虚拟服务器与其他设备通信,则建议采用桥接模式来获得更稳定的互联网访问体验。 #### 启动安装过程 完成上述准备工作之后,通过光盘镜像文件引导进入 LiveCD/LiveUSB 环境,并按照屏幕提示逐步操作直至完成整个系统的部署流程。在此期间会涉及到一些必要的选项设定,比如选择语言和地区偏好、磁盘分区方案的确立等等。 #### 更新与安全加固 首次登录后立即执行更新命令 `sudo apt update && sudo apt upgrade` 来获取最新的补丁和支持。考虑到安全性因素,推荐启用防火墙服务 UFW (`ufw`) 并关闭不必要的端口和服务程序。 ```bash sudo ufw enable sudo ufw default deny incoming ``` #### 安装常用工具包 根据个人喜好或项目实际需要可以考虑预先安装某些常用的开发环境或是管理维护类的应用组件,例如 Python 的 pip 工具可以通过如下方式快速集成到环境中: ```bash sudo apt-get install python-pip ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值