私はUK Three Mobileを使用していますが、動的IPのみを発行し、80を含むすべてのhttpポートをブロックしているようで、ドメインを取得します。stephanojdan.ddns.netNo-IPはこの問題を解決します。これまで私はそれを作ることができませんでした!これまで私がしたことは次のとおりです。
Huawei B535ルーターにDDNSを設定し、No-IPでIPを更新してください。この記事を書く時点で、詳細は次のとおりです。
My Public IP Address: 188.28.69.7 No-IP Address: 188.28.69.7:8080 (With Port 80 Redirect) Dns Lookup IP Address: 34.199.8.144
次の詳細を使用して、同じルーターでポート転送用の仮想サーバーを設定します。
Name: Ubuntu WAN Port: 80-80 LAN IP Address: 192.168.8.133 LAN Port: 80-80 Protocol: TCP/UDP
テストフォルダを指すホストファイルを設定します
index.html
。ウェブサイトが有効になっています。/etc/apache2/sites-available/stephenogidan.conf <VirtualHost *:80> ServerName stephenogidan.ddns.net DocumentRoot /var/www/stephenogidan </VirtualHost>
最後に、これは私の
/etc/hosts
ファイルです。127.0.0.1 localhost 127.0.1.1 ubuntu_server 127.0.0.1 stephenogidan.ddns.net
私が訪れるときstephanojdan.ddns.net、応答は次のとおりです。
ウェブサイトにアクセスできません。 www.stephenogidan.ddns.net のサーバー IP アドレスが見つかりません。 DNS_PROBE_FINISHED_NXDOMAIN
答え1
いくつかの質問があります:
- http://xxxxogidan.ddns.net/ポート8080に転送しますが、ポート80に転送する必要があります。 ddnsの設定に問題があります(おそらくこれです
No-IP Address: xxx.xxx.xxx.xxx:8080
)。 - http://www.xxxogidan.ddns.net/等しくない http://xxxxogidan.ddns.net/、後者のみ有効です((1)が変更された場合)。
- あなたのサイトはにリストされています
available-sites
。たとえば、次のように有効にする必要があります。a2ensite <site>