之前看到林亦用streaming技术,实现了在ipad上玩刺客信条(就是计算由他的主机去跑,然后结果传给ipad,这样pad只需要做视频解码与显示就行),很是羡慕,想起了之前想干没干好的事儿23333

在pad上玩

白色相簿2

以前试过用向日葵这个软件远程控制,发现真是辣鸡,瞎动我电脑的设置,给它卸载了还整了半天才调回去  ̄︿ ̄ 。微软自带的远程控制要win10专业版及以上才行,我的笔记本是家庭版,所以之前就一直咕咕了。

家里wifi环境

这次回家装的台式机是win10专业版,首先在家里的内网调通了远程控制。首先当然是自己的电脑把允许远程控制桌面打开,在ipad上把微软远程控制的app下载好。

windows键+R,然后cmd进入小黑窗,用ipconfig查看相关信息:

img

IPv4地址就是这台电脑在家庭wifi环境内的IP地址,比如你的手机连的家里wifi,那看你的电脑就是这个192.168.0.100的地址。注意,这只是在内网环境中,如果你手机是用自己的移动流量,那么你的手机既无法将这个ip认作你的电脑。

然后用pad上微软远程控制app去连接电脑的时候,要输入的“电脑名称”项输入这个ip就好。因为我主机是直接用网线接在路由器上的,所以这个IP地址是定的,如果像笔记本什么的无线网连wifi,分的内网ip可能会变,所以也可以用“主机名”而不是刚查的这个ip地址来连接。

上面小黑窗中看到默认网关192.168.0.1,将其直接输入在浏览器,就可以以路由器管理员身份进入(忘记密码的可以牙签戳路由器的reset键5秒来重置密码),进入后有设备管理界面:

img

这里可以看到自己各个设备的名称。所以ipad的app上“电脑名称”输入那个WIN开头的就也可以。连接时还会要求输入用户和密码,之前一直不清楚,这次稍微研究了下:

像自己的笔记本是拿微软账号登陆的(就是刚买电脑时用qq邮箱注册的那个)然后开机密码或者pin也是那个微软账号的,同时这个微软账号(或将之称之为一个用户)是拥有我笔记本的管理员权限的。

而新装的台式机,就没有密码直接登陆,这时候就是以本地账户登入的,这个本地账户就是管理员Administrator。因为本地账户是管理员,所以可以增加这个台式机的用户,并决定是否给他们管理员权限等等。用pad远程控制电脑时,我就直接用这个Administrator用户身份登入了。(但必须给Administrator用户设置密码,否则ipad的app上会登陆失败)也可以按网上教程说的在Win10用户管理处增加新账户,但其实没必要。

至此,我已经可以躺沙发上用ipad玩白色相簿2了233333

外部网络环境

举个例子,我想在学校控制家里的台式机跑个程序,这时就是从外部网络环境进行的远程控制。既然是远程网络,那当然之前看的192.168.0.100(内网ip)这个地址对于我在学校的电子设备就是一个没有意义的地址。我在学校,需要知道自家电脑的公网ip。

在家里台式机上:

首先通过(比如bing)搜索“我的ip”可以看到一个ip地址:

img

然后刚才通过192.168.0.1进入的路由器管理员界面,查看ip地址:

img

发现两个ip地址不一样。这 河 里 吗?这不合理a 说明宽带运营商没有给我分公网ip,我家的路由器还是在一个更大的内网里,需要通过其他的设备才能接触到外面的InterNet。于是打电话去问,说移动的只有企业申请才能分配公网ip,去贴吧什么的瞅瞅,发现移动的一直在分公网ip很抠,电信联通还挺好说话,一般要公网ip多磨磨还是会给你的。

没公网ip,我这次的外部网络远程控制直接凉凉,不过还是要讲讲1.有公网ip的话怎么做 2.没有ipv4公网ip时可能的解决办法:

1.有公网ip(我们假设为117.153.22.22),那么下一步操作就是设置路由器端口转移,将路由器 IP 地址(公网 IP)上的端口映射到要访问的电脑的端口和 IP 地址(比如我这个台式机就是192.168.0.100,远程控制端口号一般为3389,只要你没瞎搞过就是这个了)。

打个比方,公网ip地址就是“北京市海淀区”,内网里你的ip就是“前进路”,端口号就是“前进路的快递代收点地址”,你想从上海寄个东西过去,光说前进路,全国那么多前进路谁知道送哪呢?所以这个前进路就没有意义,要知道“北京市海淀区”后前进路才有意义。端口转移干的事儿就是:寄到北京市海淀区的东西,它再看看是自己内部哪个ip的,下发过去。

2.ipv6就是为了应对ipv4不够用的问题才出现的嘛,那当然是多的用不完,办宽带的时候虽然没ipv4公网地址,但一定分了ipv6公网地址,理论上也是可以用ipv6地址实现内网穿透的,让我能从外部把我家主机从ipv4大内网的泥沼中给滴拉出来的。

不过我太懒了,不想一次搞这么多了,以后有缘再处理(〃` 3′〃)