Linuxの - CentOSの7開いているポート80のオープン外部ネットワークへのアクセス

シナリオ:

widows10は、VMware、centos7のVMwareのセキュリティ、NATモードのネットワーク接続、ファイアウォールの接続をオフにすることができる前に(つまりウィンドウが、mysqlデータベースはまた、Linux上で接続することができますLinux上のWebにアクセスすることができます)が、問題の後、再起動後にインストール私のWindowsとLinuxが相互にpingを実行することができ、かつ相互にネットワーク化することができます。情報を確認し、それがLinuxのポートでなければなりません開いていない、次の操作を行います。

ファイアウォールがオンになって確認してください

systemctl status firewalld

あなたは、オープンを開けない場合

systemctl start firewalld  #关闭则start改为stop

停止後に次のようになります。

すべての開いているポートを見ます

firewall-cmd --list-ports

注:ファイアウォールを起動した後、任意のポートを開きません。デフォルトでは、手動でポートを開くに必要

ファイアウォールのオープンポートアクセス
 

firewall-cmd --zone=public --add-port=80/tcp --permanent

コマンド意味:--zone#スコープは--add-ポート= 80 / tcpの#追加ポート、形式は次のとおりです。ポート/プロトコル--permanent#永久、この引数は、障害後に再起動しません
。注:ファイアウォールのみ再起動する必要がオンにします発効し、[リブート]コマンド:

 firewall-cmd --reload

そして、ファイアウォールを-cmdを実行し--list-ポートは発見が開かれた後に表示します。

それから私開いているポート3306:

他の一般的に使用されるコマンド:

firewall-cmd --state                          ##查看防火墙状态,是否是running
firewall-cmd --reload                          ##重新载入配置,比如添加规则之后,需要执行此命令
firewall-cmd --get-zones                      ##列出支持的zone
firewall-cmd --get-services                    ##列出支持的服务,在列表中的服务是放行的
firewall-cmd --query-service ftp              ##查看ftp服务是否支持,返回yes或者no
firewall-cmd --add-service=ftp                ##临时开放ftp服务
firewall-cmd --add-service=ftp --permanent    ##永久开放ftp服务
firewall-cmd --remove-service=ftp --permanent  ##永久移除ftp服务
firewall-cmd --add-port=80/tcp --permanent    ##永久添加80端口 
firewall-cmd --remove-port=80/tcp --permanent    ##永久添加80端口 
firewall-cmd --zone=public --list-ports       ##查看已开放的端口

iptables -L -n                                ##查看规则,这个命令是和iptables的相同的
man firewall-cmd   

 

公開された705元の記事 ウォンの賞賛666 ビュー143万+

おすすめ

転載: blog.csdn.net/qq_36761831/article/details/104863905