2011-07-01 3 views
1

私はdyndnsでウェブ上でローカルサイトの作業をしようとしています。私はサーバーとしてnginxを使用しています。ここで私は「サイト利用可能な」にある私のファイルに持っているものです。dyndnsでnginxを動作させるには?

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

私が聞くために「mydyndnshost」を追加した場合、nginxのは、起動に失敗します。私がこのようにしておくと動作しますが、localyだけなので、ブラウザで "mydyndnshost"にアクセスすると、私のサイトは表示されません。それは私のルータのログイン画面です。 lol

答えて

2

ルータ/ファイアウォールで受信トンネルを開く必要があるようです。 mydyndnshostの名前がパブリックIPを指していて、ルータ/ファイアウォールが応答します。 「ポート80でヒットを受信し、(自分のサーバー)のポート80に転送する」などのルールを設定する必要があります。

編集:ああ、ルータのパブリックログイン機能をオフにしてください。それは(通常)内側からのみアクセス可能でなければなりません。

+0

愚かな私。はい、それは問題でした。ありがとうございました! :) – Marian

関連する問題