putty可以远程连接linux,但上不了网(nat模式)
话说,这个问题搞了我一个下午 = =
不过终于可以用NAT模式上网了,还是挺有成就感的
首先放张这样的图上去
证明putty 连linux 是木有问题的,但是上不了网哦~~~

大家请注意,
当前ip是 192.168.131.128
(为什么我要得闲无事甘搞它?!别以为我真的吃饱了撑的(姐是好正常的哦~),主要是因为图书馆经常断线然后又要重新登录,于是,如果你用的是桥接,那你的ip就会变变变!!!)
所以只好割爱,把我热爱的桥接 ——》 nat 模式开启
0、有一个大前提,首先我已经把NetworkManager 这个东西从服务列表中永久移除了,哈哈哈哈哈~~~~(下面会谈到为什么要把它弄走的,先卖个关子)
操作:
(无耻地从我的印象笔记中复制过来2条命令)
chkconfig NetworkManager off 永久关闭服务,需要重启
service NetworkManager stop 立即关闭服务,不需要重启
以防万一,我两条都写了
然后就没有后顾之忧了 。。。。
1、确保网络适配器设置为NAT

2、打开vmware station 中的虚拟网络编辑器
NAT 设置,网关要留意下
通常默认最后一位是 2 ,大家就不要多手去改了

这里有个小提醒,确保你的真机,vmnet8 是有开启的
即在真机上查ip的时候


如果没有开的话,你可以先禁用,再启动(类似linux 中的 restart)
可以发现,linux上的那个网关(192.168.131.2)是跟查到的 IPv4 这个地址的网段是一样的(192.168.131.1)
################################ 分割
回到虚拟机linux下

这个表示dhclient分配ip的话,是从192.168.131.0 开始分配的(应该是255吧,暂时没有考究过)
3、修改配置文件
/etc/sysconfig/network-scripts/ifcfg-ethx (x 我这里是0,因为我的是eth0 )

保存,运行
service network restart (如果你的networkmanager 还在的话,我是一开始就移除了,可能需要关掉 )
可以连接
查看当前ip

ok,没有问题
首先 route 下,网关查到了(我发现之前128的是没有出现的!)

快看到胜利的曙光了,呜呜呜~~~
测试

ping baidu

大功告成~~~~
################################
补充一个东西,
在做rsync的时候,yum 想装 tree 的时候,发现一直装不上,排错如下:
2台机器都用nat模式,可以互通(ping 对方),然而,有台机器却不能联网 (都怪大学时期没有好好听计网课 = = , 经常遇到各种网络问题)
报错如下:
然后你 ctrl + c 退出再用 yum 会出现被锁定情况(这个时候需要 kill -9 pid)

原来配置文件 : /etc/sysconfig/network-scripts/ifcfg-eth0 中的 gateway 搞错 ——》 2台机器gateway要同步一致 !(其实虚拟机网络编辑,nat设置的时候是能看到的)

不知道之前怎么写成 192.168.131.1 囧
service network restart 即能 ping 通外网

putty可以远程连接linux,但上不了网(nat模式)的更多相关文章
- 远程连接linux服务上的mysql
如果有童鞋linux上还未安装mysql数据库可以参考我上一篇博客 (1)首先确保 linux服务上的 mysql 的3306端口是对外开放的 编辑 vi /etc/sysconfig/iptable ...
- (转发)Navicat 远程连接 Linux服务器上的MySQL数据库
授权法: 在安装mysql的机器上运行: 1.# ./bin/mysql -uroot -p //这样应该可以进入MySQL服务器 2.mysql> GRANT ALL PRIVILEGES O ...
- VM下的linux系统上不了网?? 使用putty远程登录不上linux的解决方法?
背景:昨晚想尝试一下用putty远程登录我的linux系统,悲剧的是,我竟然连接不上,显示 connection refused ,连接被拒绝.于是我就想看看能不能在linux下看看能不能访问百度 ...
- 如何使用putty远程连接linux
如何使用putty远程连接linux | 浏览:5001 | 更新:2013-08-24 10:36 1 2 3 4 5 分步阅读 putty是一款超轻量级的运行在windows操作系统上的用于远程连 ...
- Windows远程连接Linux
目录 xrdp方式 vnc方式 xrdp方式 ----------------------------------------------------------------------------- ...
- windows远程连接Linux(Ubuntu)的方法
需要做的工作: 1.在Linux(Ubuntu)端安装.设置好SSH 2.下载putty,并通过putty的SSH连接登录Linux 一 .如何在Linux(Ubuntu)端安装.设置好SSH,获取I ...
- widows终端远程连接Linux服务器
一.前言 为什么不是远程连接Linux服务器? 因为我不会,远程连接window我就用电脑自带的“远程桌面连接”. 以下所述都是在CentOS操作系统下的. 服务器刚换成Linux的时候很迷茫,感觉无 ...
- Centos安装自定义布局才能自己划分各个区的大小ctrl+z ,fg ,route -n ,cat !$ ,!cat ,XShell 设置, ifconfig CentOS远程连接 Linux中的输入流 第一节课
Centos安装自定义布局才能自己划分各个区的大小ctrl+z ,fg ,route -n ,cat !$ ,!cat ,XShell 设置, ifconfig CentOS远程连接 Linux中 ...
- 记一次VNC远程连接Linux问题解决记录(5900端口测试、KDE桌面安装)
最近几天,到一个项目上安装Linux部署环境.由于服务器在机房,而进机房又比较麻烦,于是选择VNC远程连接Linux就显得自然而然了.以前也用过VNC,而且还经常使用,由于各个项目环境不太一样,这次也 ...
随机推荐
- php 单双引号的区别
在PHP中,字符串的定义可以使用英文单引号' ',也可以使用英文双引号" ". 但是必须使用同一种单或双引号来定义字符串,如:'Hello World"和"He ...
- 使用TaskManager爬取2万条代理IP实现自动投票功能
话说某天心血来潮想到一个问题,朋友圈里面经常有人发投票链接,让帮忙给XX投票,以前呢会很自觉打开链接帮忙投一票.可是这种事做多了就会考虑能不能使用工具来进行投票呢,身为一名程序猿决定研究解决这个问题. ...
- AppBox升级进行时 - Entity Framework的增删改查
AppBox 是基于 FineUI 的通用权限管理框架,包括用户管理.职称管理.部门管理.角色管理.角色权限管理等模块. Entity Framework新增数据 以新增用户为例,作为对比,先来看下使 ...
- .bat文件和Jar包的生成及运行
.bat文件和Jar包的生成及运行 1.Jar包简单介绍 Jar包是Java中所特有的一种压缩文档,有点类似于zip包,区别在于Jar包中有一个META-INF\MANIFEST.MF文件(在生成Ja ...
- mysql的基本命令行操作
mysql>CREATE DATABASE imooc; //创建数据库 mysql> USE imooc ;//选择数据库 mysql> SELECT DATABASE();//查 ...
- Scales小谈gulp
gulp是一个自动化构建工具,开发者可以使用它在项目开发过程中自动执行常见任务. 外网:http://gulpjs.com/ 中文官网:http://www.gulpjs.com.cn/ 易于使用 ...
- ssh reverse tunnel
ssh反向通道的可用场景之一:从外网访问内网的主机.所必须的是你需要一个有ssh登录权限的公网主机. 步骤如下(将内网主机称作A,公网ssh主机地址为hostP ): 1.在内网A上执行 :local ...
- SpringBoot源码解析:AOP思想以及相应的应用
spring中拦截器和过滤器都是基于AOP思想实现的,过滤器只作用于servlet,表现在请求的前后过程中:拦截器属于spring的一个组件,由spring管理, 可以作用于spring任何资源,对象 ...
- NPOI操作Excel时使用列头来读取数据的方法
首先定义扩展方法: public static ICell GetCell(this IRow row, string clounmName) { IRow firstRow = row.Sheet. ...
- PC工作原理
提到"技术"这个词时,大多数人都会想到计算机.事实上,我们生活中的方方面面都离不开计算机部件.家里的电器设备有内置的微处理器,例如电视机.甚至汽车里也装有计算机.但是,提到计算机大 ...