内网电脑之间可以使用xShell远程连接Linux,由于使用xShell连接需要linux主机的IP和端口,由于家庭网络是不分配IP的,所以外网电脑不能通过xshell与Linux建立连接。

通过网上查找资料,找到两个解决办法:teamviewer软件、花生壳软件。(这两个软件均可以免费使用)

一、teamviewer

(1) TeamViewer简介

TeamViewer是全面的远程访问、远程控制及远程支持解决方案,几乎适用于所有桌面和移动平台,包括 Windows、macOS、Android 及 iOS。 TeamViewer 让您能够远程访问位于世界各地的计算机或移动设备,且操作行云流水,犹如近在眼前。 此外,通过我们安全的全球远程访问网络,您还可随时随地远程连接到服务器、商用级机器及 IoT 设备。

(2)如何利用 TeamViewer 进行连接

1、在您要启动连接的设备(控制设备)上下载并安装 TeamViewer。控制设备可以是一台台式机或移动设备。

2、在您要访问的目标设备(被控制的设备)上安装 TeamViewer 。 目标设备可以是另一台台式机或移动设备。

3、在控制设备上输入目标设备的 ID 和密码,然后即可实时连接并控制目标设备,犹如近在眼前。

(3)安装及使用详细步骤

1、在centos7安装TeamViewer(官网安装说明连接在 Red Hat 和 CentOS 上安装 TeamViewer - TeamViewer Supporthttps://community.teamviewer.com/Chinese/kb/articles/30708-%E5%9C%A8-red-hat-%E5%92%8C-centos-%E4%B8%8A%E5%AE%89%E8%A3%85-teamviewer)

在CentOS 7 和 8 上,需要epel repositury。

所需步骤:

# preparation: install epel-release
yum install epel-release# download and install (example: TeamViewer Host(服务器版本), 64 bit)
wget https://download.teamviewer.com/download/linux/teamviewer-host.x86_64.rpm
yum install ./teamviewer-host*.rpm

安装完成后,输入teamviewer help命令,如下图

输入teamviewer enable 命令,以开机重启

输入teamviewer license accept 命令,以得到软件许可证

输入teamviewer setup(配置无头模式(非图形控制界面/控制台),该模式是系统的一种配置模式。在该模式下,系统缺少了显示设备、键盘或鼠标)

根据提示输入账号和密码(账号和密码需要在官网上进行注册),软件会发给你一封邮件(让你添加这台Linu虚拟机为信任设备),你需要在window中登录邮箱、查看该邮件进行操作。之后重新回到Linux系统,重新输入teamviewer setup命令,输入账号和密码。

输入teamviewer passwd 密码  (密码为你的官网注册密码)

输入teamviewer info命令

查看并记录TeamViewer ID

Linux系统安装teamviewer软件完毕,回到window系统

2、在window中,下载安装运行teamviewer软件

输入Linux中的TeamViewer ID,点击“”“连接”,并输入你的官网注册的密码。

至此为止,完成远程控制。

二、花生壳软件

安装及使用教程

贝锐官网|花生壳官网|DNS内网穿透|域名注册|向日葵远程控制|远程桌面|蒲公英路由器-贝锐官网https://service.oray.com/question/11630.html

好消息!花生壳5.0 for Linux版客户端发布啦~除了可使用内网穿透功能外,还支持了PHtunnel协议。可在Ubuntu、Redhat及CentOS及Linux操作系统上使用,下面请看详细操作步骤。

注意:

**(1)当前5.0版本不支持使用内置帐号、不兼容3.0版本、不可直接从3.0升级到5.0,需卸载3.0后才可安装5.0,请3.0版本的用户按需升级。

(2)在安装Linux 5.0前确认系统已安装好wget依赖包。

CentOS:yum -y install wget

Ubuntu:apt-get update (更新软件列表)、apt-get install wget (下载wget工具)、wget --version (查看下载安装成功wget版本)**

一、下载

进入花生壳站点下载Linux 5.0安装包,根据所使用的系统选择不同的版本下载。

二、安装

花生壳的安装步骤需在管理员权限下进行。

(1)Centos系统

1、安装,下载正确安装包后,通过cd命令进入所在的文件目录,根据不同位数的系统输入下面的命令进行安装,安装完成会自动生成SN码与登录密码。(注:如果部分centos主机本身已有wget依赖,安装后无法获取到SN码,请将wget依赖包更新到最新版本可正常获取)

32位:rpm -ivh phddns-5.0.0.i686.rpm

64位:rpm -ivh phddns-5.0.0.x86_64.rpm

2、卸载:yum remove phddns

3、扩展功能:phddns start(启动)| status(状态)| stop(停止)|restart(重启)| reset(重置)|enable(开机自启动)|disable(关闭开机自启动)|version(版本)

三、使用

1、浏览器访问http://b.oray.com ,输入花生壳Linux 5.0在安装时产生SN码与默认登录密码admin登录。

2、首次登录,需先激活。提供扫码激活和密码激活两种方式,可灵活选择。

①扫码激活:需使用花生壳管理APP或微信进行扫码激活;

②密码激活:输入已注册的贝锐帐号密码激活。

3、激活成功后,进入花生壳管理平台。若绑定SN码的帐号只有动态域名解析功能,需使用内网穿透功能时,可点击“免费开通”,或直接将帐号升级到带内网穿透功能的服务版本。

还可把鼠标移动到页面右上角帐号处,点击“切换帐号”更换带内网穿透功能的帐号登录使用。

4、添加内网穿透映射时,点击页面上的“增加映射”按钮。

5、根据页面提示填写映射所需的信息,这里以映射Ubuntu系统的SSH服务(22端口)为例:

①应用名称:自定义

②应用图标:自行选择

③映射类型:选择TCP

④映射模板:暂不选择模板

⑤外网域名:选择用作外网访问的域名

⑥外网端口:选择动态端口

⑦内网主机:映射的Ubuntu系统内网IP地址

⑧内网端口:映射的服务类型对应端口22

⑨带宽:购买映射带宽后,可支持给映射分配额外带宽,这里保存默认。

确认映射内容无误后,点击“确定”。

6、映射添加完成,生成格式为:域名+5位数端口号的外网访问地址。

7、在外网的电脑上,打开连接SSH服务的工具程序,输入域名与5位数端口号。

8、远程访问SSH服务成功,此时只要保持Linux上安装的花生壳程序在线即可。

家庭电脑虚拟机安装Linux,外网电脑无法远程控制的解决方法相关推荐

  1. hp打印机无法与计算机,电脑中安装HP打印机后重启无法打印的解决方法

    电脑中安装HP打印机后重启无法打印怎么办?近来不少朋友都向小编咨询了这个问题.HP有一个型号重启以后无法打印,今天系统城小编就要在这里给大家介绍一个方法可以解决这个问题. 具体方法如下: 1.这是第一 ...

  2. 虚拟机pin不通外网pin不通百度的解决方式

    最近发现经常有同学会出现pin不同外网的情况,特地在此写出自己的解决方式,希望可以帮助到大家 第一.调整网络编辑器内部设置 1.1 在VM中选择编辑->虚拟网络编辑器 1.2 在虚拟网络编辑器中 ...

  3. 计算机无效d盘的错误怎么解决,在电脑中安装软件时提示无效驱动器D的解决方法...

    电脑一打开IE浏览器就弹出广告怎么办?解决电脑打开网页总是弹出广告的方法 随着互联网技术的应用与普及,我们实现了不出门即可知天下事,但与此同时,网络上充斥着越来越多的广告.用户反映一打开IE浏览器便会 ...

  4. vmware 虚拟机安装成功,但没有虚拟网卡的解决方法

    ps: 之前在vmware安装过虚拟机,可以正常上网,但近期卸载重装vmware后,一直没有1和8两个虚拟网卡出现,最后终于解决了. 1 问题描述: 1.1 windows10首次安装VMware,或 ...

  5. 群晖外网FTP无法访问的解决方法

    网络环境:     一台群晖的NAS,网络1口一根接入专线,网络2口接入拨号宽带. 故障:     开启FTP和SFTP后,内网均可以访问,防火墙上开了端口以后,外网无响应,telnet也显示端口无响 ...

  6. 安装谷歌浏览器,提示电脑已经安装了更高版本的浏览器的解决方法

    找到谷歌浏览器文件位置,删除C:Program Files/ 下谷歌应用文件, 可以右击谷歌浏览器快捷方式,打开文件所在位置,删除Google文件夹: 删除C:\Users\电脑登录名\AppData ...

  7. VM虚拟机安装系统出现Operating System not found 错误解决方法(附:系统安装完整步骤)

    最近准备测试一下各个系统中IE浏览器的兼容性,想安装个虚拟机,把主流的系统装一下,结果在安装系统时候,出现Operaitng System not found 错误. 于是网上查了很多资料,也了解了大 ...

  8. 虚拟机安装linux(centos),详细

    本人从事linux环境下qt的相关开发,于是决定从环境搭建开始,将linux环境和qt相关知识点以博客的形式记录下来,本文从安装linux开始 2022.5.30更新:第一次写的版本冗长繁杂,特此更新 ...

  9. 雨林木风linux安装教程,雨林木风修复win7系统虚拟机安装linux提示network error的办法...

    经常使用电脑的朋友会发现win7系统虚拟机安装linux提示network error的问题比较常见,其实大部分的朋友都还不知道win7系统虚拟机安装linux提示network error的问题如何 ...

最新文章

  1. mysql使用大内存页面,设置MySQL使用大内存页面
  2. 一分钟解决idea端口占用问题
  3. java.lang.IllegalMonitorStateException
  4. Android 隐藏底部三个虚拟按键
  5. C/C++——一个因为unsigned引发的大问题
  6. js检查数据类型的方法
  7. c语言goord函数,park、unpark、ord 函数使用方法(转)
  8. 怎样维系和监督多项计划
  9. 神通数据库打开服务_数据库周刊30丨数据安全法草案将亮相;2020数据库产业报告;云南电网上线达梦;达梦7误删Redo…...
  10. ni max不能连续采集图像_1.6视觉检测项目过程分解——程序的连续运行
  11. Xpose 建立新工程
  12. Android之NDK环境配置+JNI开发+so文件编译
  13. CDCAS: A Novel Cloud Data Center Security Auditing System
  14. 输入某辆小轿车三次的 耗油量(升)和行驶里程(公里),计算平均油耗(升/百公里)。
  15. 软件设计师-备考知识点总结
  16. dxf怎么用cad打开?办公常备
  17. OneDrive登录时出现问题· 请稍后重试。(错误代码: 0x8004de25)
  18. 表单域修饰符numebr、trim、lazy
  19. 基础知识——排列与组合
  20. 计算机串行总线控制器,通用串行总线控制器出现叹号是什么情况?怎么解决?...

热门文章

  1. 使用XShell通过Linux跳板机连接内网服务器
  2. macw资讯:MacOS如何隐藏、加密文件或文件夹
  3. 树莓派 linux hook,树莓派制造日视/夜视串流直播摄像头
  4. html关于布局的说法错误的是,关于可迁移技能以下说法错误的是
  5. Windows引导过程(BIOS,UEFI)
  6. html图片向两边展开效果,通过CSS3 transform实现图片浏览的几种效果
  7. 生存分析绘图——Kaplan-Meier生存曲线
  8. idapython 手册
  9. STM32cubeIDE使用CCMRAM
  10. java控制台输入 scanner_java控制台输入Scanner、InputStreamReader、Console说明