GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでポートを開く方法

まず、selinux を無効にする必要があります 、ファイル /etc/sysconfig/selinux を編集 これは次のようになります:

SELINUX=disabled
SELINUXTYPE=targeted

ファイルを保存してシステムを再起動してください。

次に、新しいルールを iptables に追加できます :

iptables -A INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT

/etc/init.d/iptables restart で iptables を再起動します。

うまくいかない場合は、他のネットワーク設定を確認してください。


次の構成は、Cent OS 6 以前で動作します

上記のように、最初に selinux を無効にする必要があります。

ステップ 1 nano /etc/sysconfig/selinux

ファイルにこの構成があることを確認してください

SELINUX=disabled

SELINUXTYPE=targeted

その後、システムを再起動します

ステップ 2

iptables -A INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT

ステップ 3

sudo service iptables save

Cent OS 7 の場合

ステップ 1

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

ステップ 2

firewall-cmd --reload

Linux
  1. FirewallDでポート80と443を開く方法

  2. リモートLinuxシステムで開いているポートを確認する方法

  3. Linux でポートが開いているかどうかを効率的にテストしますか?

  1. LinuxサーバーでIptablesのポートを開く方法

  2. LinuxサーバーでIptablesのポートを開く方法

  3. LinuxでSSHポートを変更する方法

  1. LinuxでAppimageを開く方法

  2. Linux – Xセッションを保存する方法— Archlinux + openbox?

  3. CentOSのIptablesでHttpポート(80)を開く方法