NAT模式下远程连接centos6虚拟机与虚拟机网络配置
最近装了centos,但是没有网络,也无法远程连接。关键是虚拟机中没有ip地址。
网上方法很多,但是每个人情况不一样,所以不尽适用。
1、解决这个问题,首先保证你的vmware的dhcp服务和net服务开启。
在计算机-管理-服务中,或win+R-输入services.msc查看

其次,保证VMnet8处于启用状态,在控制面板中的更改适配器选项中

2、虚拟机中保证虚拟机的网络配置在net模式下

3、保证VMnet8的网段和虚拟机的网段相同(如果你的VMnet8是静态的话,动态分配的一般相同)
设置静态ip的方法试过了(可以连接虚拟机,但是没有网络,而且容易把本机的网搞没了),
方法是:更改VMnet8的ipv4属性,写ip,子网掩码,网关,dns服务器,虚拟机中虚拟网络编辑器保证VMnet8的子网IP和掩码的前三段相同。
在centos中,配置一个IP,使用命令:ifconfig eth0 ip,例如:ifconfig eth0 192.168.230.2
4、网络问题
(1)暴力解决,在虚拟网络编辑器中,点击更改设置,还原默认设置,此时会重启DHCP和NAT服务,并分配新的IP地址,
重启虚拟机,使用ifconfig查看IP地址,发现有了IP地址,
但是依旧没有网络(可能我的问题比较复杂。。。)
(2)更改centos中ifcfg-eth0文件,ONBOOT=no为ONBOOT=yes
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
其中部分内容如下:
DEVICE=eth0  #设备名称
BOOTPROTO=dhcp  #连接方式,dhcp会自动分配地址,此时不需要在下面设置ip和网关
HWADDR=00:0C:29:AD:66:9F  #硬件地址,不要修改
ONBOOT=yes  #yes表示启动就执行该配置,需要改为yes
然后重启网络服务
使用命令:service network restart 或 /etc/init.d/network restart
(3)此时还没有网络的话,将VMnet8属性中的IPv4去掉,重启centos网络服务,应该就能联网了。


此时,ping本机能ping通,ping www.baidu.com也能ping通,但是远程连不上了,
在本机查看VMnet8的IP地址,发现没有了,因为IPv4关了,没有办法只能在打开IPv4了,
发现虚拟机的忘了并没有断,VMnet8的IP也有了,

但悲催的是,我还是没能连上。。。继续改
打开虚拟机的虚拟网络编辑器,点击更改设置,NET设置,将VMnet8的网关添加到端口转发中。

终于能连上了,网络也没有消失,本机也能正常访问。
有耐心就好,解决不了过一会儿再解决就好了。
NAT模式下远程连接centos6虚拟机与虚拟机网络配置的更多相关文章
- virtualBox使用nat模式下ssh连接
		virtualBox本地虚拟机通过ssh连接一般可通过桥接模式和Nat模式 桥接模式下,共享本地主机网卡,在同一个局域网之下,直接获取Ip地址就可以进行连接了. Nat模式下,获取的Ip与本地主机不是 ... 
- 在Windows下远程连接CentOS6
		远程连接linux服务器的方式:以显示的类型来分类,可以分为字符界面和图形界面两种.字符界面软件有SecureCRT.PUTTY等:图形界面有Xmanager.Xdmcp和VNC软件等. 
- 远程连接linux和linux的网络配置
		linux一般是作为服务器的,并不直接对其进行操作,并且由于地理位置的原因,我们需要对linux服务器进行远程连接. 首先我们要确定linux服务器是否安装了ssh服务,在linux服务器上安装ope ... 
- virtualbox虚拟机NAT模式下不能连接外网
		背景 给VirtualBox虚拟机(装载了Ubuntu16.04系统)配置了两张网卡,网络模式分别为"网络地址转换(NAT)"和"仅主机(Host-Only)适配器&qu ... 
- 【Linux】NAT模式下关于主机ping不通虚拟机的问题
		今天打开虚拟机,然后用Xshell远程连接,发现连接不上.按照以下顺序检查了一遍. 1.虚拟机网络连接采用的是NAT模式 2.虚拟机IP采用的是自动获取. IP:192.168.191.130 子 ... 
- 虚拟机中的centos在nat模式下连不上外网
		这两天需要配置ftp服务器,可是虚拟机在nat模式下死活连不上外网,主机能够通过该ssh与虚拟机进行连接,虚拟机也能ping同一网段主机的IP地址,但就是ping不通外网, 开始我是这样配置的: 主机 ... 
- NAT模式下VMware中CentOS7无法连接外网的解决方法
		故障现象 ----------------------------------------------------------------------------------------------- ... 
- NAT 模式下有两个虚拟机 网段不一样,一台可上网,可ping通,一台上不了网且ping不通
		NAT 模式下有两个虚拟机 网段不一样,一台可上网,可ping通,一台上不了网且ping不通直接修改网段的话,会登录不上去,解决方法:设置>网络适配器>高级>生成mac地址重新登陆即 ... 
- VMware虚拟CentOS 6.5在NAT模式下配置静态IP地址及Xshell远程控制配置
		VMware虚拟CentOS 6.5在NAT模式下配置静态IP地址及Xshell远程控制配置 标签: LinuxXshellCentOS 2016-10-15 04:58 127人阅读 评论(0) 收 ... 
随机推荐
- [LeetCode] 9.Palindrome Number - Swift
			Determine whether an integer is a palindrome. Do this without extra space. 题目意思:判断一个整数是否是回文数 例如:1232 ... 
- 隐藏Apache、nginx和PHP的版本号的配置方法
			最近提示说有漏洞,暴露apache.nginx和php的版本号.网上搜了下,整理的方法如下: 首先说apache 在http.conf文件里添加下面两行,默认是没有的 ServerSignature ... 
- (转载)移动Web开发技巧汇总
			META相关 1. 添加到主屏后的标题(IOS) <meta name="apple-mobile-web-app-title" content="标题" ... 
- git学习------>Git 分支管理最佳实践
			ps:本文转载于 : https://www.ibm.com/developerworks/cn/java/j-lo-git-mange/index.html Git 是目前最流行的源代码管理工具.大 ... 
- Linux df命令
			df命令用于查看磁盘的分区,磁盘已使用的空间,剩余的空间 1.用法 df [选项] [文件..] 2.命令选项 -a,--all 全部文件系统-h,--human-readable 以以合适的单位来显 ... 
- Linux  shell 程序设计
			shell 程序设计 主要的学习内容包含基本思路,语法:变量.条件判断和程序控制,命令列表,函数,命令及执行,调试,grep命令和正则表达式,find命令 什么是shell 适用编写执行相对简单任务的 ... 
- 使用yeoman起一个新项目(个人练习记录,勿喷!)
			1.首先安装yeoman:npm install -g yo2.yeoman需要generator来进行操作所以需要安装generator模块:npm install -g generator-web ... 
- JVM内存—堆(heap)栈(stack)方法区(method)  (转)
			JAVA的JVM的内存可分为3个区:堆(heap).栈(stack)和方法区(method) 堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息.(class的目的是得到操作指令 ... 
- Oracle Union Union All 对查询结果集操作
			在Oracle中提供了三种类型的集合操作: 并(UNION).交(INTERSECT).差(MINUS) Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序: Union Al ... 
- 【转载】IDEA:放置型塔防备忘录
			下周开始做原型了,我需要再次细细的整理一遍设计思路,确保每一个设计都能为了我所追求的玩家体验添砖加瓦,而不是互相打架.同时本文还能提供最原始的VISION,待到将来开发万一陷入泥淖,翻出此文来可以起到 ... 
