为了账号安全,请及时绑定邮箱和手机立即绑定

xshell远程连接虚拟机问题

xshell远程连接虚拟机问题

网络攻城师 2016-07-22 20:50:16
centos6.3 在没有连接xshell之前  怎么配置ip地址   真实机是笔记本电脑  连接网络为无线网络  怎么配置ip地址才能连接到xshell?  实现远程操作
查看完整描述

3 回答

?
飞翔32993

TA贡献14条经验 获得超4个赞

首先你要现在网络的连接方式:桥接模式、NAT模式、仅主机模式,按照老师所说,现在桥接模式是最为简单的,但是我感觉第二种NAT模式也是比较方便,这种模式IP会自动分配,你只需要通过ifconfig查看你的Linux的IP地址,然后保证本机可以ping通这个地址就可通过Xshell连接

查看完整回答
1 反对 回复 2016-07-23
  • 网络攻城师
    网络攻城师
    通过指令修改ip后,重启网络服务,或者重新启动虚拟机,ip就又无效了,只好保存了快照,才不用每次都修改,我通过setup设置了ip,但是就是不生效,还有就是,ifconfig 指令只显示lo网卡,没有显示 eth0的网络配置信息,这是为什么?
?
侠客岛的含笑

TA贡献552条经验 获得超285个赞

只要保证网络是通的,而且22端口是开放的,就能连接的

查看完整回答
1 反对 回复 2016-07-23
?
萧氏一郎

TA贡献1条经验 获得超0个赞

最简单的方法:

  1. 网络连接方式选择,网络地址转换(NAT),这种方式,Linux内部网络的ip自动分配,无需手动管理,且linux所有网络通信,都是转发给宿主机,然后再转发给虚拟机linux,所以宿主机能联网,linux就能上网,我这里用的virtual Box虚拟机,原理和vm虚拟机一样。

    //img1.sycdn.imooc.com//57943d220001074307340430.jpg

  2. 网络地址转换(NAT),没有配置的情况下是不支持,宿主机直接访问虚拟机的,所这里还需要一步配置。点击连接方式下面的“高级”,如图:

    //img1.sycdn.imooc.com//57943dd6000107e707340430.jpg

    点击“端口转发”,进行如下图所示的配置:

    //img1.sycdn.imooc.com//57943e10000133d206380339.jpg

    这个设置的意思是,将本地主机即你的真实机器的22号端口手动的数据发给虚拟机主机的22端口,为什么是22号端口呢,因为xshell用的ssh协议,用的就是22端口进行通信,子系统的ip就是虚拟机linux内部网络的ip,默认ip是10.0.2.15,不同情况可能有所不同,比如装了多台虚拟机,可以通过ifconfig查看。现在设置xshell连接地址为127.0.0.1即可。


查看完整回答
反对 回复 2016-07-24
  • 3 回答
  • 0 关注
  • 2285 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信