前言
本教程旨在帮助大家利用Parsec,让自己的电脑变为私人云电脑从而低延迟远程使用和打游戏。
网上看到很多利用IPv6实现Parsec的点对点直连,但就连接端要求来看,想要随时随地拥有IPv6依然不是个容易的事情(就比如我们学校机房,就只有IPv4)。我思考了一下那些教程使用IPv6的意义何在,后来发现,原来是IPv6基本都是公网IP,但家庭宽带IPv4默认是内网,于是经过一点尝试,有了以下教程。
I.准备条件
- IPv4公网IP(IPv6可以看其他教程,例如bilibili专栏)
- Parsec账户和软件
- 主控和被控两台电脑
II.关于申请公网IP
一般情况下,运营商如果是中国移动或者其他不好要的,只能使用IPv6方法或者zerotier+moon做中转,教程可以在b站专栏上找。电信的话分地区,可以用户主手机号拨打10000号,接通人工客服,直接要求公网IP,一般都会给的,个别地区可能比较麻烦。
III.注册Parsec
Parsec是一款低延迟的流式传输远程软件,免费好用,可以在官网下载地址下载。你需要先注册一个Parsec账户,填入邮箱,用户名(Username,即昵称,一般用纯英文或者下划线之类的),随后按步骤设置密码,接收验证邮件,即可注册成功。随后可以在软件里登录你的账号,进入主界面。一般情况下,新设备登录会提示"An Email has sent to..."的提示,这个时候打开邮箱,会有一封验证登录的邮件,点Confirm即可完成,随后再次回到软件登录,就可以进入主界面了。
IV.配置Parsec
关键点来了,进入主界面后,左侧有一个齿轮图标,即设置,打开后在上方找到Network选项卡,前面有Client Port
和Host Start Port
,在被控端上,前者一般不需要管,但是为了后续方便,建议二者都设置。(Client Port转发之后可以改善连接端质量,Host Start Port转发后可以改善被控端质量)注意,这两个选项设置的端口不能一致。数值为数字,范围(0~65535),如果失败尝试换一个端口,有些端口是被其他程序占用的。记住你现在设置的端口,这里我以11451为例子。
登录你的路由器后台管理(这里以小米路由器的192.168.31.1为例子),找到端口转发或者之类的设置项,将11451这个端口使用TCP和UDP协议映射,名称可以自行填写,内部和外部端口都填11451,IP地址填写本机IP地址。另一个端口设置方式同上。
如图所示:
如不知道怎么获取本机IP,可以在路由器设备列表里找到“本机”
以查看IP地址。
一般情况下,路由器上机还有光猫,这时需要找到电信运营商的光猫,查看背面的用户名和密码,然后登录管理后台(一般为192.168.1.1)再次配置端口转发,此时端口转发的IP填写你路由器的IP,其他设置保持不变,路由器IP地址一样可以在光猫设备列表里找到。如果路由器上级还是路由器,同样需要层层设置。
V.测试连接状况以及限制宽带速率
做到这一步,你已经基本配置完成。现在可以用另一台设备或者手机移动数据网络登录相同Parsec账号连接电脑测试。鉴于国内宽带上传一般都很抠门,比如浙江电信只给到30Mbps,过高的上传带宽会引起远控界面时不时跳出“Bandwidth Issue”(就是一个黄色wifi图标)。我们需要将宽带限制到一个合理的范围之内,可以限制为宽带上限低一点,最好在10Mbps以上,不然画面会很糊。
在如下位置Bandwidth Limit里设置:
VI.关于登录错误-800
据我所知,中国移动将Parsec屏蔽了,如果提示这个错误,你需要挂代理才能登录Parsec。登录后即可点对点连接。
代理设置流程如下:
1.按下Win+R,输入%appdata%\Parsec\config.txt
回车进入配置文件,填入如下内容
app_proxy_address = xxx.xxx.xxx.xxx
app_proxy_scheme = http
app_proxy = true
app_proxy_port = xxxx
其中,address后面跟你的代理IP,如果是直接在电脑上运行的代理,直接输入127.0.0.1即可,port后的xxxx改为代理的端口,可以在代理软件中看到,小猫咪默认是7890,其他需要自己查看
佚名
好臭的端口
汪汪队
parsec挺好用的。唯一缺点就是要登录到parsec的服务器
shum
推行NAT444咯,建议还是不要手动指定端口,有的时候会冲突,开个upnp就好啦
邮文
@shum : 是的,不过在实际使用过程中我发现,连接端为条件相当恶劣的移动宽带下,单纯使用UPnP貌似仍然会出现6023错误,只有当手动配置端口映射后才能正常连接。不知道是什么原因,如果你了解的话,欢迎分享下经验哦qwq感谢提醒,前段时间我也注意到了NAT444,有时间我会更新一下博客,谢谢啦
shum
@邮文 : 问了个业内的,你学校大概是电信出口或者是教育网v6走电信的线路,这个问题有可能是因为移动和电信的某些原因,他们设备上设置的:)
邮文
@shum : 学校用的是电信的宽带,在学校连接家里的电脑还是相对轻松的,直接UPnP就可以搞定了,我甚至尝试过用我购买的NAT主机(Windows服务器)用Parsec链接学校电脑。学校的网络环境尽管没有经过任何配置(学校上级网关是锐捷网关,向下是带网管的H3C交换机,学校IP为202开头的固定IP),依然可以用我服务器直接连接。不过我同学家里用的是移动宽带,让他连接我家里的电脑的时候的时候,在路由器配置UPnP无效,必须要所有路都给他打通了才行,真的是挺无语甚至手动配置端口映射的情况下,仅配置来自WAN转发至LAN不能起到很好的效果,必须再加一个来自LAN转发至WAN(OpenWRT)才能让对面移动宽带连上
邮文
@shum : 这种问题确实挺无语的qwp
shum
@邮文 : 哈哈哈,我觉得就是移动电信互联的问题,我也是联通电信互联OK,联通移动OK,电信移动就不行