问:什么是域名反代?什么情况下使用的?
答:域名反代,就是指任意端口映射为域名,然后将原本需要通过ip+端口访问的方式,转换为普通的域名访问。通常,只要你想通过域名访问任意端口,都可以通过这种方式来设置。
方法1:宝塔反代
首先先进入宝塔面板,点击左侧网站,添加站点,完成后进入网站设置,点击反向代理,目标URL
填入http://127.0.0.1:代理端口
(代理端口就是需要映射的端口),再启用反向代理即可。如果想启用SSL
,就直接在站点配置即可。
方法2:Caddy反代(没有宝塔时的策略)
手动设置较为麻烦,请参考:https://www.moerats.com/archives/422/
也可以是使用本站自制的一键脚本轻松完成操作:
bash <(curl -L -s https://git.io/fjKjn)
备注:
推荐使用宝塔反代,对新手较为友好。