外部から Ubuntu ヘッドレス ボックスにアクセスしたいと思います。
ポート転送をしようとしているのですが、何かが間違っているようです...
私はD-Link DSL-2640Bを持っています
詳細設定 -> ポート転送
serverName: Web サーバー (HTTP)
外部ポート開始: 8891
外部ポート終了: 8891
TCP
内部ポート開始: 8891
内部ポート終了: 8891
サーバーIP: 192.168.1.99
リモート IP アドレス: ???????
nboundFilter: すべて許可
WAN インターフェース: ppp0_2
答え1
Apache サーバーはポート 80 または 8891 で実行されていますか? Ubuntu のデフォルトの Apache セットアップでは、ポート 80 でリッスンするように設定されているため、ルーターでポート 8891 ではなくポート 80 を転送する必要があります。
特にそのポート (8891) のみを使用する場合は、/etc/apache2/ports.conf ファイルに移動して、「Listen 80」を「Listen 8891」に変更し、サーバーを再起動する必要があります。
答え2
同じ問題を抱えている人にとって...問題はありませんでした。
私はpublicIp:portを使用してWAN内からApacheサーバーにアクセスしようとしていました
別のインターネット ネットワークからブラウズしようとしたところ、publicIp:port を使用してサーバーに正しくルーティングされました。
さて、なぜそうなるのかは別の疑問の対象です :)