NAT模式下用secureCRT连接虚拟机
VMWare制作学习系统,或布置模拟网络群组环境,已经比较流行。
注意主机端口要设置成为不同2122,虚拟机端口设置成22
笔者为了给项目组同事,提供一个练习ssh远程连接操作,及方便抓图交流的环境,在自用电脑上装了一个VMWare > CentOS 5.5 操作系统。以下是将此CentOS系统的SSH设置到可让局域网用户连接进来的步骤。
正文:
环境说明:
1)网络环境:
本机IP:10.0.2.128(公司使用了IP绑定);
虚拟机:192.168.17.128;
局域网:10.0.2.215、10.0.2.211等测试机。
2)系统工具:
WinXP Sp3 深度版
VMware® Workstation, 7.1.4 build-385536
CentOS-5.5-i386-bin-DVD.iso
putty.exe
设置步骤:
1)启动CentOS。
查看并记录上文“环境说明 -> 1)网络环境”提及的IP信息。(此时使用默认NAT连接)
2)设置NAT连接。
在VMWare下,“ Edit | Virtual Network Editor...”,打开如下图“virtual_network_editor.jpg”所示对话框。
![]()
在上面的列表中,选中“VMnet8”,按“virtual_network_editor.jpg”所示填写。然后点击“NAT Settings...”打开NAT设置对话框。如下图“NAT_settings.jpg”所示。
![]()
点击“Add”按键,添加如下图“map_incoming_port.jpg”所示的一条记录。
![]()
其中:
第1行,Host port,为本机待映射端口,成功后,可使用“$ netstat -nao”看到一条端口22的监听记录;
第3,4行,为虚拟机IP端口信息;
第5行,备注(随便写)
最后,右键“CentOS” | “Settings...” | 选中“NetWork Adapter”,在右侧“Custom:Specific virtual network”下选择“VMnet8(NAT)”。如下图“”所示。
![]()
至此,NAT连接下,虚拟机(192.168.17.128:22)向本机(10.0.2.128:22)映射配置完成。
3)启动CentOS,启动SSH服务。
启动CentOS后,使用“$ /sbin/ifconfig”命令查看IP信息,确保正确。(如果不对,但在同一网段,可直接手工设置IP为上文“环境说明 -> 1)网络环境”提及的IP信息)
启动SSH服务。确保正常启动,并使用“$ netstat -lnp”检查22端口开放。
4)请局域网同事用putty测试是否成功。
putty连接参考请参考下图“putty_conn_keys.jpg”
![]()
点击“打开(O)”,弹出如下图“”提示,说明设置成功。
![]()
尾注:
特别注意在第2步设置NAT连接时,务必在启动CentOS前,检查已经指定VMnet8(NAT),再启动。笔者第一回忘指定这里了(~。=),结果本机正常,局域网用户连不进来。
NAT模式下用secureCRT连接虚拟机的更多相关文章
- NAT 模式下有两个虚拟机 网段不一样,一台可上网,可ping通,一台上不了网且ping不通
NAT 模式下有两个虚拟机 网段不一样,一台可上网,可ping通,一台上不了网且ping不通直接修改网段的话,会登录不上去,解决方法:设置>网络适配器>高级>生成mac地址重新登陆即 ...
- centos中NAT模式下静态IP连接外网
使用linux虚拟机时,通常会用到yum命令来安装软件,然而这个命令需要连外网下载软件,用maven下载jar包也需要外网.虚拟机在内网可以互相ping通,然而ping不了外网,于是通过试验,终于找到 ...
- nat模式下更改网络环境, 虚拟机中Linux无法上网的问题
出现的问题: 1.ifconfig -a 命令下会出现eth0信息中无ip地址等等信息: 2.无法ping通baidu,也就是无法上网: 3.ping 8.8.8.8 提示 connect:netwo ...
- VMware安装Ubuntu配置NAT模式下静态IP,解决访问外网问题
安装好VMware后,打开网络连接可以看到有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两个网络适配器,VMnet1是针对桥接 ...
- 虚拟机中的centos在nat模式下连不上外网
这两天需要配置ftp服务器,可是虚拟机在nat模式下死活连不上外网,主机能够通过该ssh与虚拟机进行连接,虚拟机也能ping同一网段主机的IP地址,但就是ping不通外网, 开始我是这样配置的: 主机 ...
- virtualBox使用nat模式下ssh连接
virtualBox本地虚拟机通过ssh连接一般可通过桥接模式和Nat模式 桥接模式下,共享本地主机网卡,在同一个局域网之下,直接获取Ip地址就可以进行连接了. Nat模式下,获取的Ip与本地主机不是 ...
- 【Linux】NAT模式下关于主机ping不通虚拟机的问题
今天打开虚拟机,然后用Xshell远程连接,发现连接不上.按照以下顺序检查了一遍. 1.虚拟机网络连接采用的是NAT模式 2.虚拟机IP采用的是自动获取. IP:192.168.191.130 子 ...
- NAT模式下VMware中CentOS7无法连接外网的解决方法
故障现象 ----------------------------------------------------------------------------------------------- ...
- (一)SecureCRT连接虚拟机linux
最近在学习linux,在使用SecureCRT连接虚拟机linux时遇到了一些问题,现在总结一下. 1.首先要配置linux配置文件,修改静态IP地址以及掩码,保持与本地在同一网段.更改配置文件方法如 ...
随机推荐
- [已解决] java.net.InetAddress.getHostName() 阻塞问题
在学习java nio的过程中发现某些情况下使用该方法会导致程序阻塞,(情况:服务器,Linux:客户端,WIN10) java.net.InetAddress.getHostName() 阻塞情况如 ...
- python学习笔记十三 JS,Dom(进阶篇)
JS介绍 JavaScript 是属于网络的脚本语言!JavaScript 被数百万计的网页用来改进设计.验证表单.检测浏览器.创建cookies,以及更多的应用:JavaScript 是因特网上最流 ...
- Windows Store Apps, Error: The certificate specified has expired.(转)
Windows Store Apps, Error: The certificate specified has expired. 0 comments|Posted on October 7th, ...
- php 中的常量
1.__FINE__ 返回当前常量所在的行号. 2.__FILE__ 返回文件的完整路径和文件名. 3.__FUNCTION__ 返回函数名称. 4.__CLASS__ 返回类名称. 5.__METH ...
- Hosts文件的使用
hosts文件是什么?在哪里?hosts文件:系统文件,可以记事本打开并编辑.一般用于域名到ip地址的解析.当用户在浏览器中输入网络的域名时,系统首先会自动从hosts文件中找到对应的ip地址,一旦找 ...
- HDU 5783 Divide the Sequence(数列划分)
p.MsoNormal { margin: 0pt; margin-bottom: .0001pt; text-align: justify; font-family: Calibri; font-s ...
- [翻译]MapReduce: Simplified Data Processing on Large Clusters
MapReduce: Simplified Data Processing on Large Clusters MapReduce:面向大型集群的简化数据处理 摘要 MapReduce既是一种编程模型 ...
- 《BI那点儿事》数据流转换——排序
排序转换允许对数据流中的数据按照某一列进行排序.这是五个常用的转换之一.连接数据源打开编辑界面,编辑这种任务.不想设置为排序列的字段不要选中,默认情况下所有列都会选中.如图所示,按照TotalSuga ...
- HTML基础(1)
1.前端开发语言介绍 HTML(Hypertext Markup Language)—— 结构—— 超文本标记语言 CSS(Cascading Style Sheets)—— 样式—— 层叠样式表 J ...
- python decorator的理解
一.decorator的作用 装饰器本质上是一个Python函数,可以让其他函数在不做任何代码变动的前提下增加额外功能. 装饰器的返回值也是一个函数对象.python里函数也是对象. 它经常用于有切面 ...