- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章VMware中让CentOS利用桥接上网的方法教程由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
如何选择正确的方式上网,直白地说,就是以下几点:
这里记录下在 vmware 中使 centos 利用桥接上网的方法(其实网上方法是可行的…) 。
第一步:设置 vmware 。
在 vmware 中打开【编辑】->【虚拟网络编辑器】,添加 vmnet0,并选择桥接模式。需要注意的是,需要选择“桥接到”的网卡,使用无线网卡就选无线网卡,使用有线网卡就选有线网卡,如下图:
第二步:设置虚拟机 。
在虚拟机系统上右键,进入【设置】界面,在【硬件】选项卡中,找到【网络适配器】(没有就自行添加硬件),设置为桥接模式,如下图。其中“复制物理网络连接状态”不知道要不要选中,至少不选中是可以连接的.
第三步:在虚拟机内配置 ip 。
由于博主的 centos 没安装图形界面,所以以下全为命令行形式展现.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
vim
/etc/sysconfig/network-scripts/ifcfg-eth0
#打开以上文件,按a进入编辑模式
#博主这显示以下内容
device=eth0
hwaddr=00:0c:29:f4:f5:d6
type
=ethernet
uuid=36312bb1-d1ed-4702-a53c-cf19afb88c51
onboot=no
nm_controlled=
yes
bootproto=dhcp
#device是网卡编号,hwaddr是mac地址,type、uuid和nm_controlled这五项无需更改
#onboot是设置在启动network服务时是否启用该网卡,需要将其改为onboot=yes,否则以后每次都要使用ifup eth0启动网卡
#bootproto是设置获得ip方式,可选为staic(静态ip)、dhcp(动态分配)、none(不使用)。即使路由器设置的是开启dhcp,也可以使用静态ip的方式获得ip
|
1、若使用 staic(静态 ip)的方式获得 ip,需要将该文件修改为下面形式 。
1
2
3
4
5
6
7
8
9
10
|
device=eth0
hwaddr=00:0c:29:f4:f5:d6
type
=ethernet
uuid=36312bb1-d1ed-4702-a53c-cf19afb88c51
onboot=
yes
#修改
nm_controlled=
yes
bootproto=staic
#修改
netmask=255.255.255.0
#子网掩码,与宿主机一致
ipaddr=192.168.1.55
#静态ip地址,与宿主机在同一网段内,不能被其他设备占用该ip
gateway=192.168.1.1
#网关,与宿主机一致
|
之后,再打开以下文件设置 dns,否则能联网但是不能解析域名 。
1
2
3
4
5
|
vim
/etc/resolv
.conf
#该文件默认是空文件,这时要加上 dns,例如:
nameserver 114.114.114.114
nameserver 8.8.8.8
#dns无需与宿主机一致,但是一定要设置,否则你就用ip吧
|
最后,使用 service network restart 重启网络服务,虚拟机即可联网.
2、若使用 dhcp(动态分配)的方式获得 ip,需要将该文件修改为下面形式 。
1
2
3
4
5
6
7
|
device=eth0
hwaddr=00:0c:29:f4:f5:d6
type
=ethernet
uuid=36312bb1-d1ed-4702-a53c-cf19afb88c51
onboot=
yes
#修改
nm_controlled=
yes
bootproto=dhcp
#修改
|
无需设置 dns,直接使用 service network restart 重启网络服务,虚拟机即可联网.
此时,贴上百度的正确使用方法:
百度的正确使用方法 。
此时 ping 百度已经可以 ping 通了= = 。
ps:附带一个修改 centos 语言的方法 。
1
2
3
4
5
|
vim /etc/sysconfig/i18n
lang="zh_cn.utf-8"
改为
lang="en_us.utf-8"
reboot
|
总结 。
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流.
原文链接:http://blog.ttionya.com/article-1159.html 。
最后此篇关于VMware中让CentOS利用桥接上网的方法教程的文章就讲到这里了,如果你想了解更多关于VMware中让CentOS利用桥接上网的方法教程的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我有一个在 Silverlight 中开发的应用程序,它必须连接到另一个我无法控制的遗留应用程序,它需要 3005 端口上的 TCP 连接。 我无法修改旧版应用程序以将端口置于 silverlight
我主要使用 Git 工作,并且在 github 上有很多代码。我也想把它放在 Bitbucket 上,供使用 mercurial 的人使用,但更重要的是,因为我也想在我的 domian 上拥有代码,而
有一个emacs插件可以在emacs中直接编辑confluence页面: http://code.google.com/p/confluence-el/ VIM 有类似的东西吗?我无法找到一些东西。
我已在项目中添加了桥接 header ,但随后我也收到“ProjectName\ProjectName - Bridging-Header.h”文件不存在的错误。 最佳答案 在build设置中,为桥接
我有带 libvirt/kvm 虚拟化的 Linux 主机,虚拟机需要“真实的”静态 IP 地址,所以我决定设置桥接网络。我在主机和虚拟机属性中创建了 br0,我设置了源设备:主机设备 vnet0(B
我正在尝试实现以下模型:我有一个包含一些记录(就像可编辑枚举)的字典表(ProductOffer 表)。另外,我有一个主表 (ChangeNet),它应该存储 ProductOffer 的集合。字典不
我有一个理论,但我不知道如何验证它。我们有一个相当大的 iOS 项目,包含大约 200 个 Swift 文件和 240 个 obj-C 文件(以及等量的头文件)。我们仍在使用 Swift 1.2,这意
简而言之,我正在开发一个嵌入式系统,除其他外,它需要一个从 USB 主机端口到设备端口的桥(这只是第一步,稍后传输的信息将被过滤和更改) . 考虑到这基本上是一个 USB 窥探器/嗅探器,我认为应该有
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码): https://github.com/zq2599/blog_demos 关于《Strimzi K
网上搜出来的比较乱,讲的不明不白,因此根据自己弄过一次,确认可行的方式,做个备份,方便日后查阅。 环境: 在oracle vm virtualbox中安装的ubuntu,具体版本名是:ubunt
Symfony 的 bundle、vendor 和 bridge 是什么意思? 最佳答案 小贩 一般来说,vendor是项目的依赖项(又名第三方库)。在 Symfony2 中也是同样的意思。 捆 来自
我正在尝试发布发送到 NSB 主机的 WCF 服务。我查看了 NSB 示例中的 WebServiceBridge 示例,但无法弄清楚如何在 WCF 对应项中使用 NServiceBus.WcfServ
我目前正在尝试将 Google Cloud Messaging 库实现到我的 IOS 应用程序中。我按照说明 from here. 进行操作 但是我遇到了桥接头问题。 This is how my p
我正在快速构建一个 Firebase 应用程序,我正确安装了 cocoa pod,然后创建了一个 Objective-C 文件,这样它就可以使我成为一个桥接 header 。当我尝试在应用程序的其他地
我添加到我的项目桥接头文件中,这样我就可以在 swift 中使用 opencv。我决定我不需要 opencv 所以我删除了桥接头文件,在我这样做之后我无法运行我的项目因为这个错误: :0: 错误:打开
我正在使用 Xcode 8.0,我已经手动创建了 Swift Bridging Header。但是我在 Swift Compiler – Code Generation 下找不到选项 Ojective
我有一个 iphone 应用程序,可以通过以 packages 的形式下载额外的内容来丰富它。 此附加内容(包)是使用 MAC OS 应用程序构建的。 MAC OS 应用程序用于收集资源和艺术品、进行
virtualbox中有四种网络连接方式: nat bridged adapter internal host-only adapter vmware中有三种,其实它跟
网上搜出来的比较乱,讲的不明不白,因此根据自己弄过一次,确认可行的方式,做个备份,方便日后查阅。 环境: 在oracle vm virtualbox中安装的ubuntu,具体版本名是:ubuntu
我正在使用 PHP/Java 桥接您可以找到的获取资本 API here .但是在使用 PHP/Java bridge 连接后(它连接正确并且我测试过),我正在尝试通过为此创建一个对象来使用 API,
我是一名优秀的程序员,十分优秀!