VMware中让CentOS利用桥接上网的方法教程

作者:天天の記事簿 时间:2023-11-03 08:38:06 

如何选择正确的方式上网,直白地说,就是以下几点:

  1. 要使虚拟机能连接互联网,并且外部网络或局域网能访问到虚拟机(独立公网 IP 或局域网 IP),使用桥接模式

  2. 要使虚拟机能连接互联网,但是不在意虚拟机与宿主机是否能通信(比如连接 SSH),外部网络不能访问虚拟机,使用 NAT 模式

  3. 要使虚拟机不能连接互联网,但是需要虚拟机与宿主机相互通信,使用 HOST-ONLY 模式

这里记录下在 VMware 中使 CentOS 利用桥接上网的方法(其实网上方法是可行的…)

第一步:设置 VMware

在 VMware 中打开【编辑】->【虚拟网络编辑器】,添加 VMnet0,并选择桥接模式。需要注意的是,需要选择“桥接到”的网卡,使用无线网卡就选无线网卡,使用有线网卡就选有线网卡,如下图:

VMware中让CentOS利用桥接上网的方法教程

第二步:设置虚拟机

在虚拟机系统上右键,进入【设置】界面,在【硬件】选项卡中,找到【网络适配器】(没有就自行添加硬件),设置为桥接模式,如下图。其中“复制物理网络连接状态”不知道要不要选中,至少不选中是可以连接的。

VMware中让CentOS利用桥接上网的方法教程

第三步:在虚拟机内配置 IP

由于博主的 CentOS 没安装图形界面,所以以下全为命令行形式展现。


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,需要将该文件修改为下面形式


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,否则能联网但是不能解析域名


vim /etc/resolv.conf
#该文件默认是空文件,这时要加上 DNS,例如:
nameserver 114.114.114.114
nameserver 8.8.8.8
#DNS无需与宿主机一致,但是一定要设置,否则你就用IP吧

最后,使用 service network restart 重启网络服务,虚拟机即可联网。

2、若使用 dhcp(动态分配)的方式获得 IP,需要将该文件修改为下面形式


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 重启网络服务,虚拟机即可联网。

此时,贴上百度的正确使用方法:

VMware中让CentOS利用桥接上网的方法教程
百度的正确使用方法

此时 Ping 百度已经可以 Ping 通了= =

PS:附带一个修改 CentOS 语言的方法


vim /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
改为
LANG="en_US.UTF-8"
reboot

来源:http://blog.ttionya.com/article-1159.html

标签:vmware,centos,桥接
0
投稿

猜你喜欢

  • 免费开源微博客程序一览

    2009-07-30 12:54:00
  • Exchange Server灾难恢复实例分析

    2010-03-03 14:06:00
  • 新建网站如何提高流量的五个有效步骤

    2008-12-25 10:56:00
  • DHCP协议概述

    2010-05-16 18:35:00
  • 苹果iPhone恐被强制召回 欧盟警告态度强硬

    2009-09-30 07:26:00
  • 微软正式为Zune HD发布3D游戏

    2009-11-12 15:27:00
  • 谷歌排名算法异动:大品牌的排名全面提升

    2009-03-02 11:09:00
  • 以有限的IP 赚最多的钱

    2008-08-21 12:31:00
  • 写软文一定别忘了写给你的直接客户群

    2009-03-16 21:37:00
  • Sun Java系统Web服务器:关键任务的选择

    2008-01-04 10:33:00
  • 防范SQL脚本入侵,你做好准备了吗?

    2008-02-15 08:20:00
  • CentOS下搭建Sendmail邮件服务器步骤详解

    2021-12-25 07:30:19
  • DEDECMS TAG伪静态 IIS_rewrite配置方法附rewrite下载

    2010-12-08 16:45:00
  • Discuz!7.0 中文验证码和语音验证码的使用技巧

    2009-09-05 07:09:00
  • 解决Centos7 安装腾达U12无线网卡驱动问题

    2023-01-25 02:23:49
  • 牛年牛现象 2009年企业网站营销九大趋势

    2009-02-04 09:16:00
  • 详解Docker创建支持ssh服务的容器和镜像

    2021-01-30 01:46:49
  • Linux工具之Nethogs按进程监控网络带宽的安装部署

    2023-09-02 00:34:03
  • 谷歌浏览器推出稳定版 1月12日将正式发布

    2009-11-20 13:57:00
  • CentOS7 Docker Nginx部署及运行详解

    2023-11-03 01:27:33
  • asp之家 网站运营 m.aspxhome.com