VMware10 安装centos6.7 设置NAT模式
最近刚开始学Linux运维。我看的书是《跟阿铭学Linux》,视频教程里面使用NAT模式手动分配IP可以成功ping通网关,但是我照着视频一步一步操作却一直不成功,不知道是什么原因,昨天弄到晚上12点,夜里睡觉做梦时也一直在想这个,今天早上又起来弄,觉得有可能是版本的问题,视频里面用的是VMware 6 安装CentOS6.4,我用的是VMware 10安装CentOS6.7 今天索性把VMware删掉重新再安装。
然后今天我发现情况和昨天有些不一样,似乎昨天真的是把什么东西弄错了。今天重新安装VMware然后字符界面minimal安装CentOS6.7,默认网络连接方式是网桥模式。上来以后也没有其他多余动作,登录以后第一句命令ifconfig -a查看IP,发现没有,于是第二句命令dhclient,由于我的笔记本电脑连接的是家里的无线路由器所以可以dhcp获取IP,由于昨天在真机Windows7下使用cmd的ipconfig查看过网关是192.168.1.1所以在Linux里直接ping一下网关发现OK,又ping了一下百度发现也OK,然后在Linux中ping真机的IP发现不通(肯定的),在Windows7中 ping Linux的IP发现可以ping通。至此,dhcp方式搞定。
然后vi /etc/sysconfig/network-scripts/ifcfg-eth0,把onboot设置为yes,BOOTPROTO从dhcp改为static,然后添加IPADDR为刚才在dhcp下ifconfig -a 看到的IP,NETMASK为255.255.255.0,GATEWAY设置为刚才看到的值,保存并退出,然后查看了一下dns,即 vi /etc/resolv.conf ,发现dns是中国电信的dns,应该是刚才用dhclient获取的。试着ping一下网关和百度,都OK,Windows7中也可以ping通。至此,手动分配IP方式搞定。
最后是最困难的部分,就是NAT方式上网。视频教程里面是共享无线网卡,我照着教程一步一步来发现就是不行。于是看书上的操作,终于弄出来了。
首先是设置VMware的网络设置。见下图


这一步我弄错了好几次,后来猛然醒悟过来,这张图片底部的的子网IP和子网掩码好像不能更改,它会自动把最后一位变成0,倒数第三位的15是一直会变的,每一次“恢复默认设置”以后这个数值都会改变,应该和dhcp有关。这个子网IP不能改,一旦更改以后,保存的时候会提示“子网IP和子网掩码不对应”之类的错误。然后右侧部分的“NAT设置”,将网关设置为如下的数值

然后关闭虚拟机,在Windows7的“属性”,然后“更改适配器设置”,然后在vmnet8上右键“属性”,将其值改为如下

然后“确定”。
接着进入VMware中的CentOS,vi /etc/sysconfig/network-scripts/ifcfg-eth0 ,修改其值如下

保存并退出,然后 vi /etc/resolv.conf,将其中内容改为 nameserver 192.168.15.2 保存并退出
然后 service network restart,重启网络服务,ping一下发现网关OK,百度OK,但是由于倒数第3位的“15”是随机分配的,所以很有可能跟真机Windows7不在同一个网段。在Windows7中也可以ping通Linux。NAT模式OK
总之这个NAT模式主要的是IP的最后一位,注意虚拟机设置中子网IP是0,网关是2,Windows7“网络”中vmnet8的IP是1,网关是2,DNS是2,Linux中IP是3,网关是2,nameserver是2。不过这还是用到了dhcp为虚拟机指定子网IP,我不清楚怎样完全手动指定子网IP,也不知道这种方法在校园网中是否能让虚拟机中的Linux上网。
VMware10 安装centos6.7 设置NAT模式的更多相关文章
- VMware10 安装centos6.7 设置NAT模式固定ip
https://www.cnblogs.com/yychnbt/p/5173761.html
- 虚拟机网络设置(NAT模式)
虚拟机网络设置(NAT模式) linux 1. 设置虚拟机网络 1.1. NAT子网设置 1.2. 网卡配置文件设置 1.3. 重启网络服务 1.4. 配置端口转发 2. 配置网络共享 预期想要搭建本 ...
- VMware安装Centos6.8设置ip无法远程连接问题
今天使用VMware安装Centos6.8minimal版本再设置ip地址的时候遇到了一些麻烦,就是无法ping通Centos操作系统的配置的ip从而无法用Xshell远程连接上. 如何配置请看下面的 ...
- Vmware 设置NAT模式
NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网.也就是说,使用NAT模式可以实现在虚拟系统里访问互联网. NAT模式下的虚拟系统的TCP/IP配置信息是由V ...
- 在虚拟机中设置NAT模式实现主机和虚拟机的通信
1.打开虚拟机,对几个节点进行网络连接的设置.虚拟机设置/网络连接,选择“NAT模式” 2.编辑—>虚拟网络编辑器来查看NAT模式中所用到的网段. 从上图可以看出,NAT中的子网IP是192.1 ...
- kali设置NAT模式,无法正常上网请试试这个办法
1.释放网卡: dhclient -r eth0 2.自动获取网络 dhclient -v eth0 3.开启22端口 lsof -i :22 4.打开ssh service ssh start sy ...
- linux centos7最小化安装NAT模式网络设置
1.网络连接设置为NAT模式2.开启CentOS7,以root登陆3.vi /etc/sysconfig/network-scripts/ifcfg-ensXXXX4.设置BOOTPROTO=dhcp ...
- VMware workstation CentOs 7 虚拟机网卡设置为NAT模式并设置固定IP
一.背景知识 虚拟机网络模式 无论是vmware workstation,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式: 1.桥接 2.NAT 3 ...
- vmworkstation安装unbuntu server 网络配置:NAT模式
之前安装虚拟机测试环境的时候,习惯了使用桥接模式或者仅主机模式:今天偶然发现,其实NAT 模式的网络配置还是挺方便的. 在新建虚拟机的时候,选择网络模式为NAT,虚拟机创建完成之后,在vmworkst ...
随机推荐
- sqlservr (708) 打开日志文件 C:\Windows\system32\LogFiles\Sum\Api.log 时出现错误 -1032 (0xfffffbf8)
在windows server 2012 standard上新安装好的SQL Server 2014,查看错误日志,发现此报错 sqlservr (708) 打开日志文件 C:\Windows\sys ...
- 《开源安全运维平台:OSSIM最佳实践》内容简介
<开源安全运维平台:OSSIM最佳实践 > 李晨光 著 清华大学出版社出版 内 容 简 介在传统的异构网络环境中,运维人员往往利用各种复杂的监管工具来管理网络,由于缺乏一种集成安全运维平台 ...
- neo4j中文社区
关于Neo4j中文社区 官网:http://neo4j.com.cn/ Neo4j 社区为国内具影响力的 Neo4j技术社区,致力于 Neo4j 的技术研究. Neo4j 社区由一批热爱 Neo4j ...
- 【安全测试】sqlmap安装方法
参考资料:http://jingyan.baidu.com/article/60ccbceb64cc2064cbb19748.html SQLMap是利用Python语言写的,所以需要将Python这 ...
- MySQL使用技巧收集,持续更新中......
1.查询时按某一内容为中文的字段,以拼音字母排序: SELECT * FROM game ORDER BY CONVERT(name USING GBK);
- iOS开发常用代码块(2)
GCD定时器 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispa ...
- SWM格式稀疏权重矩阵转换为方阵形式全过程分享
在进行空间统计实验过程中,经常涉及到空间权重矩阵的处理,有时候需要将ArcGIS生成的swm格式的权重矩阵转换为形如“0 1”的方阵格式.这里将我的办法整理出来. 1.用如下工具箱生成swm格式的权重 ...
- Custom Web Servic In MOSS 2007
Tools: Visual Studio 2008,Visual Studio 2008 Command Prompt, Sharepoint Server 2007 Generate .disco ...
- Python函数参数学习笔记
1.Python中函数参数类型可分为五种: f(x):x为位置参数: f(x,n=2):n为默认参数,调用时可以省略参数n,如f(5); f(*args):*args表示把args这个list或tup ...
- linux php 安装 memcache 扩展
1. memcached依赖于libevent,需要先安装libevent. tar zxvf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-sta ...