无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: temp2005
打印 上一主题 下一主题

[求助] 如何远程给内网的主机重装系统

  [复制链接]
1#
发表于 2021-4-11 08:54:32 | 显示全部楼层
本帖最后由 2010天月来了 于 2021-4-11 09:21 编辑
temp2005 发表于 2021-4-11 08:28
自动启动不难,问题是如何获得远程账号信息

UltraVNC的反向连接以及UltraVNC  repeate的转发服务都是可以用来解决远程问题的,不需要账号信息,你只要利用花生壳类的端口映射等做好端口映射,地址固定后就可以了。命令行可以很好的启动UltraVNC的反向连接以及UltraVNC  repeate的转发服务。
这件事最主要的是系统安装完驱动后那个网卡驱动能周全,以及后续能获取到IP地址能确保连接外网成功,远程就简单了。
一些免费的端口映射的有这些:

holer内网穿透、端口映射
http://wdom.net/

神卓互联
https://www.shenzhuohl.com/

魔法隧道
http://www.mofasuidao.cn/

qydev内网穿透
https://qydev.com/index.html

cpolar穿透
https://www.cpolar.com/blog

Natapp内网穿透
https://natapp.cn

SAKURA FRP免费的内网穿透服务
https://www.natfrp.com/

还有量子互联什么的。

另外我说一下这个远程的逻辑哦,就是你自己电脑上动用上面的端口映射软件将自己电脑UltraVNC的反向连接以及UltraVNC  repeate的转发服务指定端口映射出去,获得一个固定地址,都是外网可访问的,接着你自己电脑内开启UltraVNC的反向连接需要的UltraVNC侦听或者开启UltraVNC  repeate的转发服务。然后你在对方的系统内做好开机自启动的UltraVNC反向连接的启动命令或者连接UltraVNC  repeate的命令就可以了,建议加入延时启动,因为获取外网需要时间。尽量命令那里做到延时启动以及隔多长时间就重新来一遍的命令,以达到可靠性。

我自己试了试,很好,也很简单。


回复

使用道具 举报

2#
发表于 2021-4-12 08:45:40 | 显示全部楼层
本帖最后由 2010天月来了 于 2021-4-12 08:58 编辑
Climbing 发表于 2021-4-11 22:05
你说的专业术语太专业了,我完全听不懂,你说的Socket对接是什么情况?在网页上完成远程连接又是一个什么 ...

这种情况下的远程,我试过多个主流的远程软件,思路上看,唯有UltraVNC的反向连接以及UltraVNC  repeate的转发服务是最佳的,也是最易操作的,它不需要过多的复杂命令。
并且在各种VNC类远程软件里,我试了试,只有UltraVNC是不依赖先启动服务,再启动连接命令的,UltraVNC是唯一服务没开启也可以一个命令就直接启动反向连接或UltraVNC  repeate的转发连接的。

直接启动反向连接的命令:
被控端:winvnc.exe -connect 192.168.1.5:5500 -run
主控端开启侦听命令:vncviewer.exe -listen

repeate的转发命令:
被控端:winvnc.exe -autoreconnect ID:3500 -connect 192.168.1.5:5502 -run
主控端:vncviewer.exe -proxy 192.168.1.5:5902 ID:3500







点评

你这个解决方案感觉非常好,但没太看懂你的几个命令行,能不能结合实例具体讲一下。 比如,内网机A(IP:192.168.1.2)是需要通过外网远程控制的系统(被安装的系统),具有公网IP的机器B(假设IP是10.0.0.1),然  详情 回复 发表于 2021-4-14 08:36
回复

使用道具 举报

3#
发表于 2021-4-14 09:48:52 | 显示全部楼层
本帖最后由 2010天月来了 于 2021-4-14 10:43 编辑
Climbing 发表于 2021-4-14 08:36
你这个解决方案感觉非常好,但没太看懂你的几个命令行,能不能结合实例具体讲一下。

比如,内网机A(I ...

你这个情况那就可以这样,只能利用UltraVNC  repeate的转发服务来解决远程。

B有公网地址,作为转发器,A和C用这个转发来互相远程。

首先确保B的指定端口可以访问,这样B上运行UltraVNC  repeate程序后,将其默认的5500和5901端口开放出去就可以了。

然后A计划被C远程的话,那么A上运行的命令是(设其ID号为3500):
winvnc.exe -autoreconnect ID:3500 -connect 10.0.0.1:5500 -run

等A执行命令完毕后,C上就可以执行下面命令去远程A了:
vncviewer.exe -proxy 10.0.0.1:5901 ID:3500

这个端口都是默认的端口,UltraVNC  repeate端口可以自己修改的。其ID号也是你随便设定的。A以什么数字作为ID号执行命令,B也必须以相同的数字作为ID号执行命令即可。另外假如你用的是类似花生壳的端口映射,你映射为什么端口,映射为什么地址,就用什么地址和对应端口去做命令执行即可。

至于反向连接,只能是纯A可以访问B,在B上开启侦听,A执行命令后,B上就能 弹出远程窗口。
例如A可以访问B,在B上去远程A,下面这样:

在B上开启侦听,并确保B的5500端口开放可以访问:

B上开启侦听命令等待A来反向连接:
vncviewer.exe -listen

在A上执行下面命令即可在B上弹出远程窗口:
被控端:winvnc.exe -connect 10.0.0.1:5500 -run

当然同样的这个反向连接也是可以修改侦听端口的。你B上用花生壳映射端口也是可以同样反向连接远程的。

UltraVNC  repeate的具体东西在官网可以看到,管理端口,管理界面等,默认账户和密码等:
https://www.uvnc.com/docs/uvnc-repeater.html









点评

在层主这个帖子的指导下,成功试验了UltraVNC的各种连接方式,需要补充的一点:原来repeater是一个单独的程序,需要单独下载运行,然后使用web管理界面设置各项参数:例如修改管理密码,修改监听端口等,还可以设置I  详情 回复 发表于 2021-4-15 23:52
讲解的非常详细,十分感谢。  详情 回复 发表于 2021-4-14 12:28
回复

使用道具 举报

4#
发表于 2021-4-15 08:22:13 | 显示全部楼层
austere 发表于 2021-4-14 17:10
太复杂了,还要一个第三方服务器,我觉得只要网络畅通了,读取向日葵或者todesk的码发送到邮箱比较方便

看个人爱好和各自情况去选择远程的办法呗。

vnc类的远程在没有外网的纯局域网内以及大局域网内以及专线局域网内都是很好的远程办法呢。

尤其是UltraVNC  repeate的转发服务,这个是唯一的免费可随意自建转发服务的远程软件。其在大局域网和专线局域网内大家只能访问某台服务器,又不能互访的情况下,这是绝佳的也是唯一的远程办法了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-6 16:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表