繁体   English   中英

重定向我的域以指向我的 Raspberry Pi 服务器?

[英]Redirect my domain to point to my Raspberry Pi server?

我已将 Pi 设置为网络服务器,并且我在 GoDaddy 注册了一个域。 我输入了我的公共 IP 作为域的 A 记录,并将我的路由器设置为将所有流量从外部端口 80 转发到端口 443 和我的 Raspberry Pi 的 IP。 我有 2 个问题: 1. 我是否需要在域 A 记录中拥有我的 RP 端口,例如。 mypublicip:443 还是应该只有公共 IP? 2. 如何查看 RP 使用的是哪个端口?

“A”代表“地址”,它用作域到主机的 IP 地址 (IPv4) 的映射。

所以你的域的 A 记录应该只包含你的服务器的公共 IP 没有任何端口。

要访问在特定端口上运行的应用程序,例如 8080、go 到https://example.com:8080 但是,您需要像设置 80 和 443 一样在路由器中设置端口转发规则,以防您使用其他端口。

要检查您的 Raspberry 正在侦听的端口,请在 RP 终端中运行以下任一命令:

  • sudo lsof -i -P -n | grep LISTEN

  • sudo netstat -tulpn | grep LISTEN

PS-如果您的网络服务器正在侦听 80/443 以外的任何端口,建议在您的 RP 中设置 Caddy 或 Nginx 服务器,然后将基于 url 端点的流量重定向到其他端口,而不是将该端口暴露给互联网。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM