`

在VM上安装centOS后的网络配置

阅读更多
1.环境

 

主机:winXP SP2,家庭宽带,局域网连到路由器,ip地址为192.168.1.101。

 

 

 

虚拟机:centOS(redhat linux的开源免费版本),纯文本模式。

 

 

 

在VM安装了了CentOS后,发现在主机上多了两个网络连接:VMNet1和VMNet8。每个网络连接都设有ip地址和子网掩码。

 

VMNet1的是:192.168.229.1/255.255.255.0

 

VMNet8的是:192.168.30.1/255.255.255.0

 

 

 

2.接下来,想让centOS访问互联网。

 

一开始,把VM中的网络连接设置为briged。启动centOS后,执行ifconfig命令发现,eth0的ip地址设置成为了和主机同一 个网段的ip地址:192.168.1.102。同时,使用ssh能够连上centOS,但是centOS上ping不通主机,也ping不通 www.baidu.com。查看配置文件发现,centOS上的router是主机的router,dns也是主机的dns。

 

 

 

为了用briged方式上网,百度了很多资料,试着去做,都没有用。

 

 

 

没办法只好修改为NAT方式,重启后发现可以上网了。同时注意到,使用ssh连centOS,似乎要更快一些。

 

 

 

修改为NAT后,执行ifconfig命令发现,centOS的ip地址是主机VMnet8中的ip地址192.168.30.128。  而DNS也变成了VMnet8下的192.168.30.2。

 

 

 

根据网上的资料来看,briged方式上网,是直接连接到机器的物理网卡。此时centOS虚拟机,相当于和主机处于同一个局域网的一台机器。 而采用NAT方式上网,centOS和主机是客户端/服务器的关系。主机提供VMnet8给centOS,对于centOS来说,VMnet8相当于一个 网关或者路由器,而centOS相当于VMnet8所负责的局域网内的一台机器。

 

 

 

nat上网过程如下

 

 

 

1、VMware网络连接选择的是NAT体式格局。

 

2、VMware网络设置里的NAT项中查看VMnet8,NAT的网关设置为192.168.X.2。

 

3、在windows中,查看所有的网络连接,你应该发明除开原本的网卡以外,又多了Vmnet1以及Vmnet8。vmnet1是hostonly的接口,而Vmnet8是就是我们要施用的NAT的网络接口。

 

4、在windows主机上用ipconfig查看VMnet8的IP地址,通常为192.168.X.1。此时VMnet8的设置应该是AUTO获取IP,此刻改成静态IP,并把此IP直接填入VMnet8里,不设网关。

 

 

 

5、在linux下把网卡IP设置成与VMnet8    同一个网段的IP(192.168.X.Y/255.255.255.0)

 

 

 

6.设置主机名称(通过vi编辑器打开/etc/sysconfig/network文件)

 

 

 

设定/etc/sysconfig/network

 

# vi /etc/sysconfig/network

 

NETWORKING=yes <==是否启动网络,当然是啦!

 

HOSTNAME=localhost <==主机名称,要确定呦!可以随时修改啦!

 

GATEWAY=192.168.X.2

 

 

 

7、设置网卡参数(通过vi编辑器打开/etc/sysconfig/network-scripts/ifcfg-eth0文件)

 

 

 

设定网络卡参数/etc/sysconfig/network-scripts/ifcfg-eth0

 

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

 

DEVICE=eth0 <==设定装置的名称,这个要跟文件名称对应!

 

ONBOOT=yes <==是否在开机的的时候启动网络卡

 

BOOTPROTO=dhcp <==启动的时候的 IP 取得的协定,static是固定的,如果是 Cable 的话,这里要改成 dhcp 才行。

 

 

 

8、设置DNS(通过vi编辑器打开/etc/resolv.conf文件)

 

 

 

[root@hostname root]# vi /etc/resolv.conf

 

 

 

vi /etc/resolv.conf

 

nameserver 192.168.X.2

 

 

 

9、 重启网络配置  

 

 

 

[root@hostname root]# reboot         //重新启动

 

 

 

  [root@hostname root]# ifconfig       //可以查看centos已经自动被赋予了ip为192.168.X.Z

 

 

 

service network restart               //网关重启    

 

 

 

10、在linux下ping 192.168.x.1,在windows下ping 192.168.x.z 成功后证实主机以及虚拟机已可以互相访问了,此刻也能够使虚拟机共享主机ip上网了。
 
执行service network restart出现device eth0 does not seem to be present, delaying initialization解决办法
1、
vi /etc/sysconfig/network-scripts/ifcfg-eth0
ifcfg-eth0的配置文件里保存了以前的MAC地址,就把这一行删除掉在重启网卡

2、
/etc/udev/rules.d/70-persistent-net.rules 删除后重启机器
因为这个文件绑定了网卡和mac地址,所以换了网卡以后MAC地址变了,所以不能正常启动,也可以直接编辑这个配置文件把里面的网卡和mac地址修改乘对应的,不过这样多麻烦,直接删除重启,它会自动生成个。
分享到:
评论

相关推荐

    VM下安装centos及网络配置

    VM LINUX 网络

    vm10+centos6.5配置网络

    vm10+centos6.5配置网络,自己经过N多次反复安装,终于总结出的一套配置网络的方法

    VM centOS 网络配置 eth0

    VM centOS 网络配置 eth0

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

    首次使用CentOS7系统,在做网络配置时遇到不少问题。特写此博客,记录问题的解决方法,欢迎各位大佬指正。 一、虚拟机设置 VMware界面最上面,选择虚拟机-&gt;设置:将网络连接改为桥接模式,如下图所示: 二、查看...

    在VMware上安装CentOS7(图文)

    在VMware上安装CentOS7,废话不多说,具体如下: 1、下载好VMware 2、准备好CentOS的镜像文件 3、打开VMware创建新的虚拟机 选择自定义高级后按下一步 继续下一步 选择稍后安装操作系统 客户机操作系统选择Linux...

    解决centos7 修改固定ip后连不上网和重启后地址改变

    1、在linux系统中修改固定ip后会出现重启之后ip恢复到之前的ip地址,还有就是修改ip之后ping不同外网的问题,介于这些问题,这个文档可以很好的解决,注:这是在centos7下面做的操作,如果有其他linux版本的问题可以...

    centos安装以及手动配置网络连接

    用vm15.5虚拟安装Centos7.6详细安装部署,手动配置网络,详细的介绍每一步操作过程,推荐新手第一次安装。

    centos7.9+VM虚拟机+NAT网络+共享文件夹配置+sshd配置

    centos7.9+VM虚拟机+NAT网络+共享文件夹配置+sshd配置 联网避开各种坑,VM虚拟机NAT链接不上,ping 不通外网,能ping通虚拟机,端口号ping不通。VM虚拟机SSH链接不上,VM虚拟机xshell链接不上。共享文件夹虚拟机配置...

    VM12中CentOS7以NAT的方式连接网络的方法

    为了学习ActiveMQ的集群部署,就在电脑上安装了VM,在里面装了3个CentOS7系统。可是在选择用哪种方式联网时,费了太大的劲,实在麻烦,本来在此之前是有做过的,可是忘了到底怎么配置的了。刚开始选择了桥接,就在...

    vm虚拟机centos7桥接模式连接外网.docx

    使用的是Centos7.4版本,记录了我的相关操作,第一步:关闭主机防火墙和虚拟机防火墙 相关命令: systemctl stop firewalld....第二步:点开虚拟机,在菜单项里面 点 编辑===》虚拟网络编辑器,设置Vmnet0 桥接模式

    Oracle VM VirtualBox 安装centos7 虚拟机

    1、准备安装好Oracle VM VirtualBox (略过)。 2、准备好centos7镜像(CentOS-7.0-1406-x86_64-DVD.iso) 3、新建虚拟机: 4、选择内存大小(看个人电脑配置,我这里用1G) 5、选择创建虚拟硬盘(10G) 6、...

    VMware虚拟机安装的CentOS无法上网的解决方法

    前言:由于Linux下很多软件安装必须网络环境下进行,因此,对于如何在VMware下进行上网,我折腾了至少三天,今天...2)、点击Network Adapter 设置如下图所示,首先我们在虚拟机中将网络配置设置成NAT 3)、进入Wind

    VMware Workstation Pro 安装centos7 与网络配置

    一:下载Linux镜像 ...二:创建虚拟机 1.这里我们就选择 典型 ...7.在内存上 点 添加 先择镜像 然后一路默认下一步 8.完成配置后 我们点击开启虚拟机 9.选择安装 centos7 按回车键 耐心等待就可以了

    初次使用centos7.txt

    第一次安装VM 安装centos7 使用上遇到的种种问题:VMware 虚拟机无法拖动复制文件、支持sudo命令配置、网络检查和配置等。

    Oracle_VM_VirtualBox_4.2.12安装CentOS_6.4系统详细图解

    我学习linux运维过程的心得,虽然里面只是说我怎么配置网络,但是然我学会了很多,关于运维的基础

    详解虚拟机中CentOS 7 网络和ssh的配置

    一、centos7 的网络配置: 1.修改主机名: echo hostname tshare365.localdomain &gt;&gt;/etc/sysconfig/network 然后: reboot 即可生效! 2.查看MAC地址: ip addr 3.修改网络配置: (1)找到需要的网络配置参数:...

    VM下CentOS8配置笔记

    1.分区方案 swap: 容量一般为内存的2倍,文件系统默认为swap. ...3.网络配置 (1)查看网络连接状态命令:nmcli d 或者 nmcli c (2)通过图形界面配置网络连接命令:nmtui (3) 重启网络服务:nmcli c

    安装centos6.8虚拟机

    1,安装准备:VMware Workstation15.5 centos6.8镜像 2,安装步骤: ①打开VMware,点击创建新的虚拟机 ②选择高级 ③硬件兼容性根据自己选择是否要要兼容低版本的VM系统,然后点击下一步 ④使用centos6.8镜像,...

    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....

Global site tag (gtag.js) - Google Analytics