前言
如题前几天的博文【自建内网穿透实现Minecraft联机】,这几天体验下来十分稳定,延迟抖动各方面都很优秀,只是有个地方不太优雅,朋友需要填IP地址:25565
来加入游戏,IP地址直接对外暴露,后面还要带个端口号,于是我想着弄成mc.hypixel.net
这类,看着优雅不少。
域名解析
我有个域名opano.top
(它解析到我博客的Github服务器),现在为二级域名mc.opano.top
添加一个A记录,指向我的腾讯云服务器,用作联机地址。
服务器端Nginx反代
1.安装Nginx
(省事也可以使用apt install nginx
)
选择合适目录下载解压[下载地址]。
1 | cd /usr/local/nginx |
检查环境,缺什么补什么。
1 | cd [解压目录] |
一般会报错”error: the HTTP rewrite module requires the PCRE library.”,装PCRE库即可,此后再执行./configure便不会报错。
1 | apt install libpcre3-dev |
(对于RedHat系/CentOS,网上给出的方案有yum -y install openssl openssl-devel
或者yum install pcre-devel
.)
最后
1 | make install |
2.修改配置文件
(注意每次修改完配置文件都需重启Nginx服务)
返回上级/usr/local/nginx
,配置文件./conf/nginx.conf
1 | server { |
启动./sbin/nginx
(重启./sbin/nginx -s reload
)。
现在朋友输入mc.opano.top
就可以进入自己的世界啦!