2012-04-05 5 views
1

私のアンドロイドデバイスのiptablesですべての着信接続をブロックしたいと思います。私はプレイストアなどのGoogleアプリがあることを知っています。いくつかの着信接続(GTalkSeriviceの場合)が必要で、ブロッキング後に実行されません。しかし、私はただ私のブラウザを使用したいので、私はブラウザが着信接続を必要としないことを知っている。だから私はすべての着信接続をブロックしようとしました:アンドロイド:incomming接続のiptablesブロック

iptables -A INPUT --j DROP 

問題は今、すべての接続がブロックされ、私のブラウザもオフラインです。それはなぜそうですか?

答えて

2

事実、iptablesは接続をブロックしませんが、パケットです。あなたがやったことはすべての着信パケットをブロックすることです。だからあなたは応答がないのが普通です。そうで使う多くのことを中断しますすべての着信接続をブロック

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT 

:あなたは、パケットの形、すでに確立された接続を通じて(Webページなどを開くことによって開始されているものを)できるように、このような何かを追加する必要があります注意。

+0

androidの下にあるすべての着信接続をブロックすることはできますか? – Aprel

+0

確かに。それは物事を壊すかもしれない。 –

+0

どうしたらいいですか?すべてのコンミングをブロックしますか? – Aprel

関連する問題