ChromeOSでchroshのシェルを使用してIPテーブルを更新するいくつかの(明らかに悪い)アドバイスに従いました。コマンドの使用
sudo iptables -F
今はインターネットにまったく接続できません。すべてのWebページは「このページは利用できません」画面を返します。
インストールを初期化する必要がないことを本当に望んでいますが、これが問題を解決する方法を知る唯一の方法です。私はcroutonを使ってUbuntuを設定するのに時間を費やしましたが、私の仕事をキャンセルしたくないので、この問題を解決する方法についてのアイデアを持っている人がいれば大いに感謝します。
[編集]1:https://code.google.com/p/chromium/issues/detail?id=181743ステップ2では、インターネットに接続できます。これで十分ですか?
[EDIT] 2:リクエストに応じて使用
sudo iptables -L
出力は次のとおりです。
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
Chain FORWARD (policy DROP)
target prot opt source destination
Chain OUTPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere state NEW,RELATED,ESTABLISHED
ACCEPT all -- anywhere anywhere
ベストアンサー1
ポリシーを「承諾」に変更して開始します。
$ iptables -P INPUT ACCEPT
$ iptables -P FORWARD ACCEPT
$ iptables -P OUTPUT ACCEPT
その後、状況は次のようになります。
$ iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
これにより、操作を実行できますが(おそらく)まだすべてのルールを処理する必要があります。完全に捨てることもできます。
$ iptables -F
次に、上記のコマンドを実行します。
メモ:上記は、基本的にファイアウォールのフィルタリングが発生しないため、操作を実行しますが、公開されたままにする「ブロック」アプローチだと思います。
これが設定されたら、ルールを再適用して必要な方法で動作させることができます。追加案内が必要な場合iptables
このチュートリアル良い出発点です。