无忧启动论坛

标题: 如何远程给内网的主机重装系统 [打印本页]

作者: temp2005    时间: 2021-4-8 22:20
标题: 如何远程给内网的主机重装系统
和此贴所示差不多http://bbs.wuyou.net/forum.php?mod=viewthread&tid=423929:
无显示器的主机如何远程重装系统,局域网内,就是恢复镜像重启后能再无人值守远程连接上安装其它软件

作者: 邪恶海盗    时间: 2021-4-8 22:57
丢掉U盘,TinyPXESever网络启动WinPE,TightVNC远程控制(无人值守)装系统
http://bbs.wuyou.net/forum.php?m ... &fromuid=359852

作者: temp2005    时间: 2021-4-9 08:07
本帖最后由 temp2005 于 2021-4-9 08:08 编辑
邪恶海盗 发表于 2021-4-8 22:57
丢掉U盘,TinyPXESever网络启动WinPE,TightVNC远程控制(无人值守)装系统
http://bbs.wuyou.net/forum.php?m ...

这个还是要接显示器的,前提是一台无显示器的已安装系统(开启了远程桌面)的主机需重装系统
作者: diwu2005    时间: 2021-4-9 08:57
要能突破内网,重装系统重启后自动保持远程连接
作者: temp2005    时间: 2021-4-9 09:08
diwu2005 发表于 2021-4-9 08:57
要能突破内网,重装系统重启后自动保持远程连接

对,就是这样
作者: 2012huguoliang    时间: 2021-4-9 10:27
diwu2005 发表于 2021-4-9 08:57
要能突破内网,重装系统重启后自动保持远程连接

这个你得保证你重装后能自动分配到IP地址 有网络就好办,将远程软件跟脚本配置封装在你重装系统镜像里,让他开机加载就好了呀
作者: temp2005    时间: 2021-4-9 10:47
2012huguoliang 发表于 2021-4-9 10:27
这个你得保证你重装后能自动分配到IP地址 有网络就好办,将远程软件跟脚本配置封装在你重装系统镜像里, ...

难点就在这,不知如何实现
作者: Climbing    时间: 2021-4-9 11:19
既然能够远程连接上,那就不算内网了(内网指的是不能通过外部访问的网络)。在镜像里集成好网卡驱动,确保恢复系统后可以驱动起网卡来,然后再启动远程管理软件就可以远程操作了。
作者: mimi820    时间: 2021-4-9 12:59
edison_2008 发表于 2021-4-9 11:12
你的情况和我的差不多。所以我写了个小工具
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424271&e ...

他是要远程装系统吧,你这个工具和远程安装系统无关吧。。。。
作者: temp2005    时间: 2021-4-9 13:10
Climbing 发表于 2021-4-9 11:19
既然能够远程连接上,那就不算内网了(内网指的是不能通过外部访问的网络)。在镜像里集成好网卡驱动,确保 ...

恢复系统后怎样驱动起网卡
作者: 9zhmke    时间: 2021-4-9 14:28
本帖最后由 9zhmke 于 2021-4-9 14:31 编辑

全能解决方案:基于4G网络的手机用摄像头对着屏幕,同时以USB驱动Arduino模拟USB键盘鼠标,手机与远程之间随时可发送接收文件和复制粘贴字串,Arduino能过接收手机APP接到的远程指令切换模拟USB键盘鼠标和U盘状态。如果是已ROOT的手机,可免去Arduino单片机模块直接由程序实现。
作者: ppll2030    时间: 2021-4-9 14:35
我看楼主对个个知识点不是怎么在行。还是老老实实找个显示器接上来得快。
作者: 友联电脑    时间: 2021-4-9 16:29
temp2005 发表于 2021-4-9 10:47
难点就在这,不知如何实现

给你个建议,内网不要去纠结,想办法反向代理才是解决之道,还有人提议用ANDROID手机上网接键盘鼠标,要是几台乃至更多机子同时上线,这得准备多少部手机,当然土豪随意
作者: Climbing    时间: 2021-4-9 18:05
temp2005 发表于 2021-4-9 13:10
恢复系统后怎样驱动起网卡

你都在系统里集成好网卡驱动了,网卡不就是自动驱动了吗?完全不用担心这个问题。我担心的是如果只有无线网,怎么让系统自动连接无线网的问题。
作者: temp2005    时间: 2021-4-9 22:39
Climbing 发表于 2021-4-9 18:05
你都在系统里集成好网卡驱动了,网卡不就是自动驱动了吗?完全不用担心这个问题。我担心的是如果只有无线 ...

即使有有线网也要自动启用远程桌面或者远程工具 如anydesk或todesk,问题是如何获得账号等配置信息以便连接
作者: 2012huguoliang    时间: 2021-4-10 09:33
temp2005 发表于 2021-4-9 13:10
恢复系统后怎样驱动起网卡

网卡万能驱动呀
作者: temp2005    时间: 2021-4-10 10:22
2012huguoliang 发表于 2021-4-10 09:33
网卡万能驱动呀

这个问题已经解决,问题是如何重启后能远程连接上(无显示器的情况下)
作者: Climbing    时间: 2021-4-10 20:34
我现在也面临同样的情况了,我要远程给一台电脑安装系统,那面没有人值守,如何在进入新系统后,在新系统联网正常的情况下,确保可以远程连接上新系统。换一个说法,就是那个系统启动后,自动执行一个远程控制软件,可以确保这个远程控制软件可以从远端连接上?

常规的远程控制软件(例如向日葵、TeamViewer、AnyDesk、ToDesk等),都是动态获得ID,你是无法远程获得这个ID的,所以这个方案应该是无解。当然,也有一种解决办法,就是在部署的系统映像里事先安装远程控制软件并使用注册账户自动登录,然后通过在本地登录同样的账户可以获得远程系统的控制权限。但远程部署的系统首次运行能不能顺利登录远程账号是一个问题,需要事先在本地进行实验。

我现在初步想到的另一个解决方案是使用frp之类的内网穿透功能,在互联网上(有公网IP的终端,无论是云服务器,还是支持frp服务的软路由都可以)事先部署好frp的服务端,然后在远程安装的系统里事先配置好frp的客户端(自动启动),做好远程桌面端口的映射配置,这样远程系统启动后,只要联网正常,就可以使用远程桌面按预先设置的端口登录。这个要注意,远程系统的管理员账户要事先设置好密码。
作者: temp2005    时间: 2021-4-10 21:11
Climbing 发表于 2021-4-10 20:34
我现在也面临同样的情况了,我要远程给一台电脑安装系统,那面没有人值守,如何在进入新系统后,在新系统联 ...

感谢版主热心回复,等会去找台有公网ip的主机试下
作者: temp2005    时间: 2021-4-10 21:21
友联电脑 发表于 2021-4-9 16:29
给你个建议,内网不要去纠结,想办法反向代理才是解决之道,还有人提议用ANDROID手机上网接键盘鼠标,要 ...

反向代理思路是对的,只是如何实现?愿闻其详
作者: lijetcart    时间: 2021-4-10 22:14
这个你得保证你重装后能自动分配到IP地址 有网络就好办,将远程软件跟脚本配置封装在你重装系统,难点就在这,不知如何实现镜像里,让他开机加载就好了呀,
作者: efafea    时间: 2021-4-10 22:15
Climbing 发表于 2021-4-10 20:34
我现在也面临同样的情况了,我要远程给一台电脑安装系统,那面没有人值守,如何在进入新系统后,在新系统联 ...

有程序可以读向日葵远程信息的,易语言我都能写了
作者: efafea    时间: 2021-4-10 22:16
edison_2008 发表于 2021-4-10 22:11
我试过一个PE系统,里面有VNC的服务器端与客户端,网启后会自动连接到“桌面",但也只支持局域网。
外网 ...

截图想法不错,只是类似向日葵那个验证码还要模拟点击一下显示出来
作者: 邪恶海盗    时间: 2021-4-10 22:49
Climbing 发表于 2021-4-10 20:34
我现在也面临同样的情况了,我要远程给一台电脑安装系统,那面没有人值守,如何在进入新系统后,在新系统联 ...

之前谁弄过一个PE,里面带AnyDesk和发邮件的程序可以将ID发出来,远程直接连

不过远程操作存在很多不确定性,建议放弃这方面研究...
作者: efafea    时间: 2021-4-10 22:51
把内网远控程序封装进系统里,类似极域电子教室的,或者其他
作者: 友联电脑    时间: 2021-4-10 23:05
Climbing 发表于 2021-4-10 20:34
我现在也面临同样的情况了,我要远程给一台电脑安装系统,那面没有人值守,如何在进入新系统后,在新系统联 ...

这是个不错的思路,只要用心去做,是完全可以实现的,只是这种情况下,同时上线的终端只能一个,无法做到多台同时远控,更无法顺利在预安装环境和系统之间自由切换。当然这需要一步步来
作者: 友联电脑    时间: 2021-4-10 23:12
temp2005 发表于 2021-4-10 21:21
反向代理思路是对的,只是如何实现?愿闻其详

几年前我就是这个思路实现的,用反向代理配合VNC,实现N多终端同时远控,预安装环境动态植入相应的远程参数,当然windows也不例外,Linux我也是如此处理的。我也经常用到Linux平台,基本全都实现自动化接入,不管是几个终端,只需要几个窗口而已。
作者: temp2005    时间: 2021-4-11 08:28
efafea 发表于 2021-4-10 22:51
把内网远控程序封装进系统里,类似极域电子教室的,或者其他

自动启动不难,问题是如何获得远程账号信息
作者: wu0311    时间: 2021-4-11 08:41
学习了
作者: 2010天月来了    时间: 2021-4-11 08:54
本帖最后由 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的命令就可以了,建议加入延时启动,因为获取外网需要时间。尽量命令那里做到延时启动以及隔多长时间就重新来一遍的命令,以达到可靠性。

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



作者: Climbing    时间: 2021-4-11 11:05
友联电脑 发表于 2021-4-10 23:12
几年前我就是这个思路实现的,用反向代理配合VNC,实现N多终端同时远控,预安装环境动态植入相应的远程参 ...

你这个反向代理配合VNC的方案能不能详细介绍一下,不了解反向代理是个什么概念。
作者: Climbing    时间: 2021-4-11 18:14
我今天试验了楼上说的VNC连接方式,这个vnc确实比较好,因为它不需要动态生成ID之类的东西(事先指定固定的端口即可),通过frps服务即可穿透内网。只要网络连接正常,通过命令行启动vnc的server服务(以及frpc程序),就可以通过固定的端口远程连接到机器上。不过这个的前提就是你公网上有固定的frps服务器,我是通过一台阿里云的服务器做的连接。
作者: efafea    时间: 2021-4-11 18:36
temp2005 发表于 2021-4-11 08:28
自动启动不难,问题是如何获得远程账号信息

有易语言源码获取向日葵的远程信息
作者: 友联电脑    时间: 2021-4-11 21:58
Climbing 发表于 2021-4-11 18:14
我今天试验了楼上说的VNC连接方式,这个vnc确实比较好,因为它不需要动态生成ID之类的东西(事先指定固定的 ...

这个基本满足要求,剩下的就是怎么能方便的用上了,frp就是反向代理,配以vnc或rdp,都是可以远程的。假如之后再配以socket对接,就能在网页上就完成远程了,什么末端工具都不要

作者: Climbing    时间: 2021-4-11 22:05
友联电脑 发表于 2021-4-11 21:58
这个基本满足要求,剩下的就是怎么能方便的用上了,frp就是反向代理,配以vnc或rdp,都是可以远程的。假 ...

你说的专业术语太专业了,我完全听不懂,你说的Socket对接是什么情况?在网页上完成远程连接又是一个什么操作?
作者: 2010天月来了    时间: 2021-4-12 08:45
本帖最后由 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








作者: binyue1985    时间: 2021-4-12 08:51
内网不都是固定IP,绑定MAC么
作者: 友联电脑    时间: 2021-4-12 10:49
本帖最后由 友联电脑 于 2021-4-12 11:30 编辑
Climbing 发表于 2021-4-11 22:05
你说的专业术语太专业了,我完全听不懂,你说的Socket对接是什么情况?在网页上完成远程连接又是一个什么 ...

开源云计算,在网页上查看虚拟机桌面,很多都是这类技术。正好手上有台机子在远程,载个图看下

作者: 静水=流深    时间: 2021-4-12 12:08
重装系统重启后如何保持远程连接
作者: 友联电脑    时间: 2021-4-12 22:28
依葫芦画瓢,你也看到,这是装好之后的系统,正确联网,就可以了
作者: Climbing    时间: 2021-4-14 08:36
2010天月来了 发表于 2021-4-12 08:45
这种情况下的远程,我试过多个主流的远程软件,思路上看,唯有UltraVNC的反向连接以及UltraVNC  repeate ...

你这个解决方案感觉非常好,但没太看懂你的几个命令行,能不能结合实例具体讲一下。

比如,内网机A(IP:192.168.1.2)是需要通过外网远程控制的系统(被安装的系统),具有公网IP的机器B(假设IP是10.0.0.1),然后是我的机器C(ip是192.168.8.2),通过B远程控制A,A和C当然都可以直连B,那么分别在A、B、C上运行的ultravnc的命令行应该是什么样子的?
作者: 2010天月来了    时间: 2021-4-14 09:48
本帖最后由 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










作者: Climbing    时间: 2021-4-14 12:28
2010天月来了 发表于 2021-4-14 09:48
你这个情况那就可以这样,只能利用UltraVNC  repeate的转发服务来解决远程。

B有公网地址,作为转发器 ...

讲解的非常详细,十分感谢。
作者: austere    时间: 2021-4-14 17:10
太复杂了,还要一个第三方服务器,我觉得只要网络畅通了,读取向日葵或者todesk的码发送到邮箱比较方便
作者: 2010天月来了    时间: 2021-4-15 08:22
austere 发表于 2021-4-14 17:10
太复杂了,还要一个第三方服务器,我觉得只要网络畅通了,读取向日葵或者todesk的码发送到邮箱比较方便

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

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

尤其是UltraVNC  repeate的转发服务,这个是唯一的免费可随意自建转发服务的远程软件。其在大局域网和专线局域网内大家只能访问某台服务器,又不能互访的情况下,这是绝佳的也是唯一的远程办法了。
作者: temp2005    时间: 2021-4-15 12:10
本帖最后由 temp2005 于 2021-4-15 12:12 编辑
edison_2008 发表于 2021-4-15 11:30
https://dl.todesk.com/windows/ToDesk_Lite.exe 最新TODESK可以实现打开就显示远程码,找个定时截屏,发送 ...

这方法不错,不过还得找个定时发送邮件的工具,象这款


作者: Climbing    时间: 2021-4-15 23:52
2010天月来了 发表于 2021-4-14 09:48
你这个情况那就可以这样,只能利用UltraVNC  repeate的转发服务来解决远程。

B有公网地址,作为转发器 ...

在层主这个帖子的指导下,成功试验了UltraVNC的各种连接方式,需要补充的一点:原来repeater是一个单独的程序,需要单独下载运行,然后使用web管理界面设置各项参数:例如修改管理密码,修改监听端口等,还可以设置ID的黑白名单之类的。

那个反向连接对于主控端有公网IP(或可以在有公网Ip的路由上做端口映射)的用户来说非常方便,不需要repeater(中间服务器)中转,如果双方都在内网且不能公网映射,那么repeater就非常必要了。
作者: temp2005    时间: 2021-4-16 08:36
Climbing 发表于 2021-4-15 23:52
在层主这个帖子的指导下,成功试验了UltraVNC的各种连接方式,需要补充的一点:原来repeater是一个单独的 ...

能否来个操作教程
作者: Climbing    时间: 2021-4-16 08:53
temp2005 发表于 2021-4-16 08:36
能否来个操作教程

45楼兄弟给的就是教程啊,你还想手把手的教程?

我觉得我已经属于伸手党了,你比我还厉害,膜拜大佬,撤了。
作者: 友联电脑    时间: 2021-4-17 07:44
本帖最后由 友联电脑 于 2021-4-17 07:46 编辑

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424884&extra=page%3D1&mobile=2
有办法都可以,条条大路通Ok,


作者: ylac    时间: 2021-4-17 07:59
来学学,看看
作者: temp2005    时间: 2021-4-17 08:34
友联电脑 发表于 2021-4-17 07:44
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424884&extra=page%3D1&mobile=2
有办法都可以,条条 ...

这是论坛的安卓版?
作者: 友联电脑    时间: 2021-4-17 10:16
本帖最后由 友联电脑 于 2021-4-17 10:18 编辑
temp2005 发表于 2021-4-17 08:34
这是论坛的安卓版?

不是,是我自己的架设的平台,前端引导贴子上有。Android手机用特权端口,需要root,这是个痛点,其次是速度......,当然玩的转是不错的




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3