CentOS 6.7配置静态ip和组建虚拟局域网

Posted @一支烟的功夫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 6.7配置静态ip和组建虚拟局域网相关的知识,希望对你有一定的参考价值。

一、预备知识:

虚拟机默认安装了3个虚拟机交换机VMnet0、VMnet1、VMnet8,这3各个虚拟交换机的作用各不相同,如下:

1.   VMnet0(default Bridged)

在桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问网内任何一台机器。你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。如果你想利用VMware在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。

2.   VMnet1(Host-only)

在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用Host-only模式。在Host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的

3.   VMnet8 (NAT, NetworkAddress Translation)

NAT网络中,会使用到VMnet8虚拟交换机,Host上的VMwareNetwork Adapter VMnet8虚拟网卡被连接到VMnet8交换机上,来与VPC(虚拟PC)进行通信,但是VMware Network Adapter VMnet8虚拟网卡仅仅是用于和VMnet8虚拟交换机网段通信用的,它并不为VMnet8网段提供路由功能,处于虚拟NAT网络下的VPC使用虚拟的NAT服务器连接的Internet的。使用该方式后,VPC就可以和Host互相访问了,VPC能够连接上Internet

 

二、如何查看在主机中查看虚拟交换机

打开Host中的cmd窗口,用ipconfig查看,如下图


这里显示了VMnet1和VMnet8两块虚拟交换机的信息

三、开始配置

1.      在虚拟机->设置里面选择网卡,选择eth1

 

2.      CentOS 6.5默认网卡是不激活,先运行ifconfig查看ip信息

 

3.      若没有网卡开启(不显示eth1 或者ethx),只有一个Io,则运行ifconfig eth1 up  激活eth0网卡,运行ifconfig查看是否开启成功。


4.      这里可以设置网卡自动开启,方法如下:

a)        vi /etc/sysconfig/network-scripts/ifcfg-eth1

b)        找到ONBOOT将其修改为yes


5.      进行ip配置,在命令行运行setup(需要root权限,切换为root用户方法:运行su命令,输入密码)

 

 



6.      DHCP不起用(没有*号),注意:这里的ip需要与虚拟机网卡的ip在同一网段,查看方法见步骤二

7.      配置好了之后回到命令行,运行service network restart 重启网卡之后,运行ifconfig查看ip是否配置成功

 

8.      在客户机ping 设置的ip 检查是否能ping通。


9.使用putty或者Xshell连接VPC


四、配置结束

使用此方法可以将多个VPC连接到同一个虚拟局域网下,Linux小白,欢迎大家批评指正!


以上是关于CentOS 6.7配置静态ip和组建虚拟局域网的主要内容,如果未能解决你的问题,请参考以下文章

关于windows主机下配置Vmware虚拟机静态ip并,并相互ping通,以及宿机正常上网

Centos7在VMWarePlayer下配置静态IP

vmware 中centos静态ip无法联网

VMware中CentOS7 设置静态IP

VMware VMnet8 模式共享主机网络配置静态 IP 和 DNS

virtualbox下如何组建多个局域网,让每个局域网使用不同公网IP?