私は長きに徹底的に検索し、多くのチュートリアルを実行して答えを見つけることができません。誰かが私に正しい方向を向けることを願っています!Apache2のサイトはインターネットからは入手できません
は私が持っている:
VirtualBoxの仮想マシンの実行中のUbuntu 16.04の完全日のapache2のまでは
完全に最新の状態をインストールし、ポート80で
ポートフォワーディング日までに完全にインストールワードプレス私のルーターでセットアップしてテストします(ウェブサービスを使ってテストし、ブラウザからページにアクセスしようとするとtcpdumpを行き来するポート80のトラフィックを見ます)。
のiptablesがnoip.com設定から80
DDNS inとoutポートのトラフィックを許可するように設定し、テスト
私の問題:
私はワードプレスにアクセスすることができます私のローカルネットワーク上のどこからでも問題なく/ var/www/htmlにインストールしました。私がインターネットからアクセスしようとすると、そのページはたった今タイムアウトになります。私はVMにも問題なくsshすることができます。
私の設定の一部を:
/etc/apache2/sites-enabled/000-default.conf:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/html/>
Options Indexes FollowSymLinks Multiviews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
iptablesの(私もiptablesの規則をクリアするために-fを実行しようとしたとすべてのポリシーを受け入れるように設定しても差はありません)。
iptables -A INPUT -p tcp --dport http -j ACCEPT
iptables -A OUTPUT -p tcp --sport http -j ACCEPT
ports.confとapache2.confはどちらもデフォルト設定です。
ありがとうございます!