`

CentOS_VMware下网络配置三种方式:

 
阅读更多

via: http://www.linuxidc.com/Linux/2010-12/30958.htm

 

VMware下CentOS网络配置三种方式:

BRIDGE:相当于主机和虚拟机连接到同一个hub上,虚拟机要和主机配置到同一网段上

1.配置ip等信息
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.1.255 //广播地址
HWADDR=00:0C:29:61:63:59   //物理地址
IPADDR=192.168.1.121     //ip地址
#IPV6INIT=yes
#IPV6_AUTOCONF=yes
NETMASK=255.255.255.0      //子网掩码
#NETWORK=192.168.1.253   
GATEWAY=192.168.1.254    //网关
ONBOOT=yes

2.配置dns
/etc/resolv.conf
nameserver 192.168.1.2

3.重启服务
service network restart
也可以采用setup命令通过图形界面来配置(需要安装vmware tools)
NAT:使用vmnet8
主机开启必要的vmware服务,如vmvare dhcp。。。
虚拟机设置成dhcp方式即可
当然也可以手工设置成vmnet1同一网段,比较麻烦
HOST-ONLY:使用vmnet1
直接和主机互联
可以使用ifconfig查看配置情况

==================================================
参考
1.bridge : 
默认使用vmnet0
将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:
例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机主机 虚拟机互联网 通信。
2.nat :
默认使用vmnet8
将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可
也可以手动设置:
ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/vmware/vmnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。
netmask,broadcast设置与vmnet8相同,dns设置与主机相同。
例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2
虚拟机设置: ip :172.16.249.100 gw: 172.16.249.2 
3.host-only :
默认使用vmnet1
将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同
例如 vmnet1 ip :172.16.245.1 
虚拟机设置: ip :172.16.245.100 gateway :172.16.245.1 
这样就实现了虚拟机主机 通信,但是 虚拟机互联网 仍无法通信
虚拟机与互联网通信: 
1.开启主机路由功能
2.设定iptables,使主机成为一台nat server
1. echo 1 >/proc/sys/net/ipv4/ip_forward 这样就主机就具有了路由功能
2. iptables -t nat -A POSTROUTING -o eth0 -s 172.16.245.0/24 -j MASQUERADE
这条规则意思是将来自172.16.245.0/24封包的来源ip伪装成eth0的ip,实现虚拟机与互联网通信
如果网络接口是ppp+或pppoe则需要修改成-o pppoe 
当然-s 172.16.245.0/24 也要根据实际情况修改 .

 

---------------------------------------

via: http://www.cnblogs.com/itech/archive/2011/02/12/1952836.html

一 VMware网络设置的三种方式

1 Host-only连接方式
  让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机IP地址位于同一网段。最终结果是新建了一个由所有虚机与宿主主机所构成的局域网,但该局域网与宿主主机本身所处的现有局域网是相互独立的,如果不做额外路由设置,这两个局域网之间不会连通,因此新建的局域网可以认为是一个单独从属于当前宿主主机的私有网络,其成员为当前宿主主机和相关的所有虚机,这也是Host-only命名的由来。
     从网络技术上相当于为宿主主机增添了一个虚拟网卡,让宿主主机变成一台双网卡主机(宿主网卡+虚拟网卡)。同时在宿主主机后端加设一个虚拟交换机,让宿主主机和所有虚机构成另一个虚拟的局域网。由于具备双网卡,宿主主机可同时参与两个局域网(现有的宿主局域网+新建的虚拟局域网),只不过缺省情况下两个局域网不连通。

2 Bridge(桥接)连接方式
    让虚机具有与宿主机不同的各自独立IP地址,但与宿主机保持在同一网段,最终结果是所有虚机都加入宿主主机所在的局域网,这与在该局域网中添加入其他宿主主机在效果上没什么区别。
   从网络技术上相当于在宿主主机前端加设了一个虚拟交换机,然后宿主主机和所有虚机共享这个交换机;或者干脆理解成在宿主主机上作点增强,使其兼具一个交换机(当然是虚拟的)功能,供该宿主主机和网段内其他虚机使用。

3 NAT连接方式
    虽然从表面现象看,虚机无自己的IP地址,而是共享宿主主机的IP地址,但技术本质上却是基于Host-only方式的(即,虚机还是有自己独立IP地址的,只不过实际中不投入使用),与Host-only方式一样,宿主主机成为双网卡主机,同时参与现有的宿主局域网和新建的虚拟局域网,但由于加设了一个虚拟的NAT服务器,使得虚拟局域网内的虚机在对外访问时,完全“冒用”宿主主机的IP地址,这样从外部网络来看,只能看到宿主主机,完全看不到新建的虚拟局域网。

 

二 总结

 =========================
(1)Bridged方式
用这种方式,虚拟系统的IP可设置成与本机系统在同一网段,虚拟系统相当于网络内的一台.独立的机器,与本机共同插在一个Hub上,网络内其他机器可访问虚拟系统,虚拟系统也可访问网络内其他机器,当然与本机系统的双向访问也不成问题.
(2)NAT方式
这种方式也可以实现本机系统与虚拟系统的双向访问.但网络内其他机器不能访问虚拟系统,虚拟系统可通过本机系统用NAT协议访问网络内其他机器.
NAT方式的IP地址配置方法:虚拟系统先用DHCP自动获得IP地址,本机系统里的ware services会为虚拟系统分配一个IP,之后如果想每次启动都用固定IP的话,在虚拟系统里直接设定这个IP即可.
(3)host-only方式
顾名思义这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器.

 

三 实例

 

1、Bridge模式(一切都跟host一样,只有ip不能与host相同)

ip 192.168.39.222
netmask:255.255.252.0
gateway:192.168.39.254
Primary nameserve:192.168.39.252

2、NAT模式
首先在host中查看VMnet8的IP(e.g. 192.168.255.1).启动VMware,点Edit下Virtual Network Setting… ,弹出Virtual network Editor对话框;查看NAT选项卡,记录NAT的
Gateway IP address:192.168.255.2
在config中,填写:ip:192.168.255.5(与192.168.255.1在同一个网段的不同地址)
netmask:255.255.255.0(与92.168.255.1的隐码相同)
Gateway IP:填写VMware中的NAT网关192.168.255.2
Primary nameserver:填写与主机中一样的网关192.168.39.252,这样就可以上网冲浪了.如果填写192.168.255.1,则不能连上外网.这里也可以不停,总之不能写错误的地址

3、hostonly模式
(1)查看你的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为VMNET1

(2)再插看一下你的VMnet1 的属性,看一下TCP/IP协议的设置,你发现已经被自动设置为:192.168.0.1/255.255.255.0,

(3)windows下的设置完成,转入到跑linux的虚拟机.将你的eth0的ip地址设置为静态的(如果安装时没有选静态的话) .
按红帽子图标->系统设置->网络(或其它你了解的方法)
ip: 192.168.0.2(或其它在此网段上的地址)
netmask: 255.255.255.0
default gateway: 192.168.0.1 (VMnet1的地址)
dns:输入你自己的DNS (host中用的DNS)
保存设置.如果你还没有设置好主机名称:

cd /etc/sysconfig
vi network

编辑HOSTNAME

cd /etc
vi hosts

加入:

192.168.0.2 yourhostname

重新启动服务

su
/sbin/service network restart

(4)测试一下
网关: ping 192.168.0.1
dns: ping dnsserver


 

参考:

宿主机为linux、windows分别实现VMware三种方式上网:http://linuxme.blog.51cto.com/1850814/389691

虚拟机中linux上网设置: http://linuxme.blog.51cto.com/1850814/346514

vmware四种网络连接:http://www.linuxany.com/archives/369.html

分享到:
评论

相关推荐

    VMWare-CentOS网络配置

    VMWare-CentOS网络配置,有图有真相,描述详尽,欢迎点赞!

    vmware中CentOS7网络设置教程详解

    为了能够使用XShell来管理我们安装好的CentOS7系统,所以我们要先设置CentOS7的网络使其能够联网。 1.选择vmware的编辑,然后点击虚拟网络编辑器 2.点击更改设置(需要有管理员权限) 3.选择VMnet0为桥接模式,...

    VMware安装Centos8及网络配置.pdf

    VMware安装Centos8及网络配置

    centos网络配置,VMware网络虚拟机配置

    让配置简单易懂,一看便明确,不再苦恼,下载一次永久使用,不再迷惑于网络不通的问题,自己截图编写,信我就给你可靠

    VMware虚拟机CentOS8网络设置.pdf

    虚拟机操作系统:CentOS8 主机IP:192.168.31.123 虚拟机IP:192.168.31.128 虚拟机网络模式:NAT 主机的防火墙状态:已关闭 虚拟机的防火墙状态:已关闭 现象: 主机ping虚拟机---能通 虚拟机ping主机---不通 ...

    VMware虚拟机下的CentOS7网络配置(主机无线上网)

    VMware界面最上面,选择虚拟机->设置:将网络连接改为桥接模式,如下图所示: 二、查看主机DNS地址 win+R 输入cmd,启动命令行界面,输入ipconfig/all,查看主机DNS服务器地址,如下图所示: 注意,由于本机是...

    CentOS 7 在vmware中的网络设置详细介绍

    CentOS 7 在vmware中的网络设置 前言:由于工作中需要使用Linux,在虚拟机中装了CentOS7,以作实验之用,安装后使用过程中出现不少问题,主要是网络问题,安装后出现下列几种状况: (1)宿主机网络正常,在虚拟机...

    CentOS7网络配置.docx

    VMware上CentOS7配置本地网络,实现本地远程连接服务器,以及服务器访问互联网;家庭主机有线连接宽带,实现服务器与外网的互通。CentOS网络命令,网卡信息配置以及网关等配置

    VMware下Centos7桥接方式网络配置步骤详解

    VMware虚拟机下Centos7 桥接方式网络配置完整步骤,供大家参考,具体内容如下 一、打开虚拟机的设置页面,设置虚拟机桥接模式如图:选择桥接模式(复制物理网络连接可选) 二、桥接模式配置VMware虚拟机网络 1. ...

    VMware Linux Centos等三种网络模式对比与配置

    VMware 三种网络配置模式对比和实例 步骤 桥接模式 NAT模式 仅主机模式 思路  将本地网络连接(网卡)的网络共享给供虚拟机桥接的网卡。就好像在局域网中添加了一台新的、独立的计算机。因此,虚拟机也会占用局域网中...

    vmware10安装centos7.pdf

    vmware10安装centos7,然后做一些配置,包括网络详细配置,供以后学习查看使用

    使用VMware Workstation15 虚拟机安装好的centos7镜像

    使用VMware Workstation15 虚拟机安装好的centos7镜像,可以直接通过VMware Workstation15 打开使用,已经配置好基础网络环境。 账号:root 密码:root

    VMware workstation pro安装包(内附CentOS 7和下载安装配置全套教程)

    VMware workstation pro安装包内附CentOS 7,下载安装配置全套教程 VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发...

    VMware安装CentOS虚拟机与配置网络的图文教程

    1. 下载CentOS镜像 1.1 下载网站 http://mirrors.163.com/centos/ http://mirrors.aliyun.com/centos/ 1.2 选择相应版本,如:7.9.2009;注意:该仓库地址不对较老版本镜像进行保留,若需要请通过官方地址...

    VMware+Centos+Xshell详细安装配置步骤

    VMware+Centos+Xshell详细安装配置步骤 网络配置

    VMware安装Centos7超详细过程(图文)

    VMware安装Centos7超详细过程(图文),包括网络设置,防火墙配置等信息,亲测流程无误,值得下载!

    CentOS 7配置网络适配器,并实现与互联网和window连接

    背景:VMware15 pro,CentOS 7,windows10 我在安装好CentOS 7之后发现并没有ip,当然也无法实现与window连接。下面是我的解决办法。 1.把虚拟机的网络适配器设置成NAT 把虚拟机的网络适配器设置成NAT,并且用root...

    Vmware Centos6.5 linux 网络配置

    第三步:配置网络如下: # 1、修改网卡地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.1.102 NETMASK=255.255.255....

    Vmware虚拟机下网络模式配置详解

    主要为大家详细介绍了Vmware虚拟机下三种网络模式配置,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Global site tag (gtag.js) - Google Analytics