如何让nginx与dyndns一起使用?

时间:2011-07-01 17:36:49

标签: nginx dyndns

我正在尝试使用dyndns使本地站点在Web上运行。我使用nginx作为服务器。以下是我在'sites-available'文件中的内容:

server { listen 80 default; server_name mydyndnshost; ...

如果我添加“mydyndnshost”来监听,nginx将无法启动。如果我这样离开它,它会工作,但只有localy,所以如果我在浏览器中访问“mydyndnshost”,它将不会显示我的网站。它显示的是我的路由器登录屏幕。洛尔

1 个答案:

答案 0 :(得分:2)

听起来您需要在路由器/防火墙中打开入站隧道。 mydyndnshost名称指向您的路由器/防火墙应答的公共IP。您需要配置一条规则,例如“在端口80上接收命中时,将它们转发到(我的服务器)的端口80”或类似规则。

编辑:哦,关闭路由器上的公共登录功能。这应该(通常)只能从内部访问。