[技术干货] linux及windows(内网穿透)远程实现双系统切换

[复制链接]
乐维 发表于 2020-10-9 08:58:59 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
前面文章详细记录了如何安装Windows及Linux双系统以UEFI方式启动。
本文,将介绍笔者如何实现远程接入台式机的双系统,以及远程实现双系统切换的方式。
首先,我们要确认linux系统安装完成以后,在linux的启动界面中有windows的开机引导。
这就是前面提到的为什么UEFI要设定linux为第一启动方式了,因为linux启动文件可以加上一个windows的启动,也便于后面的操作
1.png
如果没有看到windows的引导界面,则需要手动添加一条,具体操作自行百度。
Linux开机之后,使用root用户登录,在/root目录下,编写一个简易脚本文件,内容如下
2.png
其中grub2-reboot 3,数字3是指windows的引导文件的在启动引导中次序,这里的计数从0开始,windows在第4条,所以输入数字3。
然后,再添加赋予windows 这个脚本执行权限:
chmod 755 windows
Tips:grub不仅可设定grub2-reboot指定下次开机引导,还可以通过grub2-set-default <Number>指定默认的开机引导 ##<Number>同上述计数方式一致
3.png
最好再补充一条软连接,使得用户不在root目录下亦能执行windows脚本
ln -s /root/windows /usr/bin/
该脚本执行完毕,将立即重启并以windows引导开机。因不是设定windows为默认开机引导,所以在windows操作系统中重启后,系统将再次以linux执行
自此,windows和linux切换便得以实现,那么下一步,就是远程进行双系统切换了
如果你的家庭宽带是公网IP地址,那么,恭喜你,
你只要做好端口映射,将22端口映射到外网IP的22端口,3389端口映射到外网IP的3389端口,再把windows的远程桌面开启,以及系统内置防火墙对3389的策略放通,即可实现远程及双系统自如切换,
路由器一般都有界面配置,这里不详细说明,最好是使用DHCP静态地址绑定,避免IP发生变化无法顺利转发端口
4.png
5.png
但是,IPv4地址稀缺的今天,家庭宽带的外网出口地址也被私有IP取代,想了解自己的IP地址为公有IP或是私有IP,可通过以下方法实现查询,
进入路由器的拨号上网界面,这里的IP地址显然不是公网IP,如果自己不能确定,直接百度搜索
6.png
7.png
这个时候,你就没法实现远程自己的主机了,
由此,我们有了一个内网穿透的工具。
最先了解到这个内网穿透是在花生壳那边了解到的,但是收费的永远不能满足贫穷老百姓的需求。
这边直接百度搜索“内网穿透”,找到几个目前笔者用着较为舒服的工具。
“网云穿”对比向日葵都是1Mbps带宽,但是没有一个月1G的流量限制
8.png
Sakura Frp” 看着没那么正规的一个工具,但是确实好用,无论是速度还是可用的隧道都更优,
如果没有涉及到什么加密级数据传输,可以使用这个工具,最主要是对于linux平台非常友好,傻瓜式部署
9.png
页面配置好端口穿透关系
10.png
中断输入命令
bash <(curl -s https://getfrp.sh)
11.png
12.png
安装好服务后,会自动添加开机自启及服务启动,
查看进程状态,可以输入命令,
13.png
这边的多个端口分别映射了ssh,ftp及http,还有其余端口服务可以按需求自行替换。
自此,本地linux操作系统便可以通过穿透到外网的端口提供服务了。
笔者的Windows系统仅作为日常办公等使用,所以安装个远程工具并且开启远程工具的开机自启服务即可。这里推荐一下国产的远程办公软件Todesk,无远程速率限制,同一账户支持多设备登录等。
无服务搭建在该系统中,如你有需要,也可以使用上述工具对windows部署的服务,进行一个内网穿透,供自己在公网中使用。
技术交流欢迎加入Q群:177428068





上一篇:惠普 BLc7000 snmp配置
下一篇:[Psmisc]分享一个Linux实用性命令工具
回复

使用道具 举报

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

本版积分规则

关注0

粉丝0

帖子257

发布主题

乐维社区

微信公众号

版权所有 © 2016-2019 九一乐维丨粤ICP备17007026号