web-dev-qa-db-ja.com

APNSをアクティブにするためにiptables CentOS 6でポート2195を開く方法

私はこの解決策を試しました:

iptables -I OUTPUT -p tcp --dport 2195 -j ACCEPT
/etc/init.d/iptables stop
/etc/init.d/iptables start

それでもポートにアクセスできません。

APNS用に開く必要のあるポートがまだある場合はお知らせください。

19
ElizaS

どうですか:

iptables -A INPUT -p tcp --dport 2195 -j ACCEPT
service iptables restart

これ も役立ちます。

-HTH

40
Aaron M.

ここに私のアンサーを参照してください: https://stackoverflow.com/a/25229943/1472048

CentOS 7の場合、次のように「firewall-cmd」コマンドを使用する必要があります。

firewall-cmd --add-port=2195/tcp --permanent

firewalldサービスを使用する場合、iptablesは推奨されません。

7
Metal3d

私の最後のルールはDROP ALLで、これは基本的にiptablesに追加したすべてを無効にするため、完全に機能しませんでした。

-Iスイッチを使用すると便利な場合があります。

iptables -I INPUT 1 -p tcp --dport 2195 -j ACCEPT

INPUT 1-追加するのではなく、最初の入力ルールを意味し、すべてドロップの前にルールを置きます

7
FantomX1

次のコマンドを試してください、それは私のために働いた:

$ sudo iptables -A INPUT -p tcp --jport 2195 -j ACCEPT

$ Sudo /etc/init.d/iptables save

1
Anjali Bakshi