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 ...
随机推荐
- js 刷新窗口
在js 方法里面 1.window.opener.location.reload() 刷新父窗口 2.window.location.reload() 该方法强迫浏览器刷新当前 ...
- simpson法求积分 专题练习
[xsy1775]数值积分 题意 多组询问,求\(\int_l^r\sqrt{a(1-{x^2\over b})}dx\) 分析 double f(double x) { return sqrt(a* ...
- ps
快速恢复默认值 有些不擅长Photoshop的朋友为了调整出满意的效果真是几经周折,结果发现还是原来的默认效果最好,这下傻了眼,后悔不该当初呀!怎么恢复到默认值呀?试着轻轻点按选项栏上的工具图标,然 ...
- ARM+LINUX 项目学习总结
一.确定功能 二.系统移植 1. 根据具体板子修改u-boot (三星的开发板资料) 2. 根据具体板子和功能修改内核 (基本的驱动) 3. 移植busybox 三.驱动修改编写 四.应用编程 附1 ...
- 精析AngularJS(一)
AngularJS简介 四个核心思想:依赖注入.模块化.双向绑定.语义化标签. AngularJS 前端 MVC 的设计与搭建 MVC(Model View Controller)模型(model)- ...
- Android6.0获取权限
照着<第一行代码>打代码,然并卵,感叹技术进步的神速.最后提醒一点:IT类的书籍一定要注意出版时间!出版时间!出版时间!重要的事情说三遍 问题出在android6.0的权限获取问题上,以前 ...
- Windows Store App 全球化 资源匹配规则
上面几个小节通过示例介绍了如何引用资源以及设置应用语言来显示不同语言的信息,这些示例都只是添加了简体中文和英语两种语言来显示资源,而在一些复杂的应用程序中,字符串资源可能会被定义成多种语言,文件资源也 ...
- ExtJs 之 ComboBox级联使用
刚接触ExtJs不到一周,项目使用ExtJs框架,有个版块用到了combobox的级联(两级),遇到了一系列的问题,两天来一直查API.网络资料,终于解决了. 先列出遇到的一系列问题(也许你也遇到过! ...
- ios下input获取焦点以及在软键盘的上面
<!----/此方法基于zepto.min.js--> <!--/div元素没有blur和focus事件,blur focus 只适用于input 这类的表格元素--> < ...
- EF6 CodeFirst+Repository+Ninject+MVC4+EasyUI实践(三)
前言 在上一篇中,我们依靠着EasyUI强大的前端布局特性把前端登录界面和主界面给搭建完成了.这一篇我们就要尝试着把整个解决方案部署到云端呢,也就是Visual Studio Online(TFVC) ...