ポート80が開いているがポート80がまだ開いているとマークされている場合は、乾燥できません。

ポート80が開いているがポート80がまだ開いているとマークされている場合は、乾燥できません。

そのため、Apacheサーバーを作成し、ポート80(デフォルト)からアクセスできるページを配置し、それをカリングできる必要があります。

Apacheはポート80(/etc/httpd/conf/httpd.conf)でリッスンします。

しかし、外部でカールしようとするとランダムなエラーが発生します。

me@me:~$ curl myaws
curl: (7) Failed to connect to myaws port 80: No route to host

(myawsは、aws ec2インスタンスであるポート80が開いているawsインスタンスです。)

したがって、この出力はmyawsからのものです。

[me@here yes]# netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      4394/mysqld         
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      4580/sshd           
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      4538/master         
tcp6       0      0 :::80                   :::*                    LISTEN      10003/httpd         
tcp6       0      0 :::22                   :::*                    LISTEN      4580/sshd           
tcp6       0      0 ::1:25                  :::*                    LISTEN      4538/master         
udp        0      0 0.0.0.0:68              0.0.0.0:*                           3829/dhclient       
udp        0      0 127.0.0.1:323           0.0.0.0:*                           3457/chronyd        
udp6       0      0 ::1:323                 :::*                                3457/chronyd        

しかし、奇妙なことは、次のコマンドを実行すると突然私のカールが許可されることです。

sudo iptables -I INPUT -p tcp --dport 80 --syn -j ACCEPT

ただし、このコマンドを実行した後もnetstat -tulpn同じ結果が表示されます。

だから私はこれを本当に理解していません...また、コマンドは持続しませんsudo service firewalld restart

ベストアンサー1

おすすめ記事