设备端口太多记不住?自定义域名解君愁!

2024-01-18 17:56:16 17点赞 195收藏 19评论

这篇算是完结+踩坑篇,针对上一次发文的查漏补缺。

上篇零零散散说了这么多,但总感觉还是有折腾的余地。

一、DNS解析提速,上文有小伙伴说没套DNS速度跑不满,我这边的情况是只要隧道打通,基本满速运转。

二、二级域名替代IP+端口 方便好记,我个人记忆喜欢还是偏向字母,阿拉伯数字实在受不了而且在ip后➕端口时经常要摁一次shift 总之就是很烦。

三、探索更多的平台 纯粹折腾

前期准备

CF账号

Nginx Proxy Manager

简单原理解析

通过cf解析DNS 你不嫌烦也可以自定义本地Hosts

NPM反代搭载Tailscale的地址

个人理解反代就是一个向导 用户来了以后告诉他 你按这个纸条上面的地址找去 同时这个纸上面的字可以选择明文http或密文https

群晖

严正申明 本文所用命令及工具仅为学习使用 如出现设备损坏 数据丢失 请自行解决 概不负责

一 群晖安装tailscale套件

1、进入tailscale资源库:https://pkgs.tailscale.com/ 下载上传安装tailscale

设备端口太多记不住?自定义域名解君愁!

2、在套件中心搜索安装。

设备端口太多记不住?自定义域名解君愁!

二 释放群晖80 81端口

由于群晖需使用ssh更改系统核心数据 请谨慎操作

首先在群晖控制面板开启SSH(如非必要,用完后记得关闭)

开启SSH开启SSH

SSH登录群晖并切换至root用户,获取最高权限

设备端口太多记不住?自定义域名解君愁!

sudo -i

检查端口占用情况

netstat -anp | grep 80

netstat -anp | grep 443

如图所示80 44端口被nginx占用

设备端口太多记不住?自定义域名解君愁!

切换到Nginx目录

cd /usr/syno/share/nginx

备份server.mustache DSM.mustache WWWService.mustache这3个文件

cp server.mustache server.mustache_`date +%Y%m%d`

cp DSM.mustache DSM.mustache_`date +%Y%m%d`

cp WWWService.mustache WWWService.mustache_`date +%Y%m%d`

修改80 443端口为8080 8443(8080 8443 可自行修改)

sed -i "s/80/8080/g" server.mustache

sed -i "s/80/8080/g" DSM.mustache

sed -i "s/80/8080/g" WWWService.mustache

sed -i "s/443/8443/g" server.mustache

sed -i "s/443/8443/g" DSM.mustache

sed -i "s/443/8443/g" WWWService.mustache

重启nginx

/usr/bin/nginx -s stop

大概等待两分钟nginx会自行启动,检查nginx服务

ps -ef | grep nginx

重新检查端口占用情况

netstat -anp | grep 80

netstat -anp | grep 443

设备端口太多记不住?自定义域名解君愁!

三 安装及使用NPM

在社群中心安装Container Manager套件,在docker目录下新建NPM、data、letsencrypt目录,新建记事本重命名为docker-compose,yml 编辑以下内容保存上传到NPM目录下

docker compose 命令

version: '3.8'

services:

app:

image: 'jc21/nginx-proxy-manager:latest'

restart: unless-stopped

ports:

- '80:80'

- '81:81'

- '443:443'

volumes:

- ./data:/data

- ./letsencrypt:/etc/letsencrypt

目录结构目录结构设备端口太多记不住?自定义域名解君愁!

提示started说明安装成功,输入IP:81进入管理界面。

1/20更新: 看评论区对NPM这块不是很熟悉,故更新了一些设置细节,不能说保姆级教程,只能说是喂饭教程了,哈哈哈。

设备端口太多记不住?自定义域名解君愁!

默认Email: admin@example.com
Password: changeme

获取CF_API

进入CF域名DNS,新增两条规则A,分别为*和xxx.com 内容为Tailscale的IP 代理状态填写仅DNS。

设备端口太多记不住?自定义域名解君愁!

点击我的个人资料,选择API令牌

设备端口太多记不住?自定义域名解君愁!设备端口太多记不住?自定义域名解君愁!

权限按如图填写,然后保存,复制API备用。

回到npm管理界面——选择SSL Certificates 

设备端口太多记不住?自定义域名解君愁!设备端口太多记不住?自定义域名解君愁!

1、Domain Names 这一栏填写你的泛解析域名 比如*.xxx.com

2、Use a DNS Change 打开

3、DNS Provider 选择自己看对眼的 这里演示用的CF,你也可以选择自己域名供应商提供的ssl服务。

API_TOKEN:填写你的CF API

4、I Agree 打开

5、选择Save保存。

设备端口太多记不住?自定义域名解君愁!

点击Dashboard —— Add Proxy Host

按图示填写相关信息。

说明:

Domian Names:填写你的二级域名,即bbs.xxx.com www.xxx.com

Forward Hostname/IP: 填写你局域网的IP

Forward Port: 填写你的端口

切换到SSL,选择刚设置的*.xxx.com ,保存后即可生效。

设备端口太多记不住?自定义域名解君愁!

尝试用你设置的二级域名访问,https://bbs.xxx.com 访问。正常访问则说明反代成功啦~

设备端口太多记不住?自定义域名解君愁!

至此大功告成,愉快的玩耍吧。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2289.89元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS923+ 4盘位 万兆扩展 NAS网络存储服务器 私有云 企业团队云盘 标配(不含硬盘)

Synology 群晖 DS923+ 4盘位 万兆扩展 NAS网络存储服务器 私有云 企业团队云盘 标配(不含硬盘)

4207元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

3484.15元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8849元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

Synology 群晖 DS223J家用网络存储服务器nas私有云

Synology 群晖 DS223J家用网络存储服务器nas私有云

1316元起

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

Synology 群晖 DS124 四核心 单盘位 NAS网络存储 私有云

Synology 群晖 DS124 四核心 单盘位 NAS网络存储 私有云

1399元起

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

3090元起

【豪礼自选】Synology群晖nas私有云主机DS923+网络存储器企业家庭用存储盘4盘位局域网共享硬盘盒群辉ds920

【豪礼自选】Synology群晖nas私有云主机DS923+网络存储器企业家庭用存储盘4盘位局域网共享硬盘盒群辉ds920

4207元起

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

1399元起

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

4099元起

Synology 群晖 防尘网防尘罩挡灰尘面板

Synology 群晖 防尘网防尘罩挡灰尘面板

69元起

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

14203元起
19评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
每天领现金,最高24888元
红包按钮
最新文章 热门文章
目录
195
扫一下,分享更方便,购买更轻松