windows下使用远程工具登录虚拟机上的linux、访问虚拟机上的服务 、端口转发、win7 telnet登陆虚拟机

番茄系统家园 · 2021-08-10 10:40:18

windows下使用远程工具登录虚拟机上的linux、访问虚拟机上的服务 、端口转发、win7 telnet登陆虚拟机

点“端口转发”,添加项目如图所示,看到没有主机,IP填写的是,子系统IP需要在虚拟机的系统中通过命令查看如中使用查看获知。

需要说明的是主机端口可以和子系统端口不一致,比如以上图的为例,如果把主机的端口配置为6033的话,那么从外网访问虚拟机的数据库地址就是,端口就是6033,虚拟机会自动转发给子系统中的3306端口(的默认端口),这样做有利于保护子系统的应用端口不直接暴露给外面。

再说一点题外话,连时,虽然创建的mysql账号是允许外部连接的,但还是连不上,这时候进入/etc/mysql/my.cnf文件进行编辑。注释掉#bind-address=127.0.0.1然后重新启动mysql,这样就可以从外部连接上了。

--------------------------------------

windows下使用远程工具登录虚拟机上的Linux、访问虚拟机上的服务

一、VirtualBox,NAT网络(仅仅是个初学实验,推荐用后面的bridged桥接方式)

打算学点php,但是电脑是mac,不想装三系统了,于是想通过访问虚拟机内的linux完成环境搭建和运行。反正也是用命令行学习,到时候再通过putty、SSHsecureshell、Secureshell(chrome插件,推荐一下)等远程工具访问一下就行了,下面开始。

系统是win7,虚拟机是VirtualBox(免费开源,挺好用)。

(1)首先查看一下自己的IP,windows下的ip(我的是169.254.116.47),看虚拟机的外网ip:169.254.132.135(来自连接VirtualBoxHost-OnlyNetwork),虚拟机上,linuxeth0网卡的ip:10.0.2.15。

(2)设置VirtualBox的参数:设置-网络-连接方式:设置为网络地址转换(NAT),接着设置端口转发,具体参数如下图:(主机端口是一个随意设置的参数,虚拟机有点像内网)

(3)互相ping一下,如果能ping通,则设置正常。

(4)用工具访问,这里直接在chrome插件Secureshell下进行了,其他工具基本类似,登录名设置好,访问ip为windows下查看的VirtualBox连接的IP,端口号是设置的2222,这里看来,确实有点类似外网内网的结构。

到这里就结束了,还有很多要继续学习啊。。。

相关阅读

  • vmware虚拟机连接工具
  • win7自带虚拟机工具安装新系统的方法win7虚拟机远程工具链接【图文教程】 win7系统方法
  • windows下使用远程工具登录虚拟机上的linux、访问虚拟机上的服务 、端口转发、win7 telnet登陆虚拟机
  • 免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/27893.html。
    猜你喜欢
    最新应用
    热门应用