Debian初心者です。iptableの編集ができません。


http://d.hatena.ne.jp/mercysluck/20120211/p1
ここの記事を参考にして、まずiptables-persistentをインストールしようとしたのですが、
見つかりませんと出ます…。ですがiptableの方はデフォルトで入っているみたいなので、
ターミナル上でvi /etc/iptables.test.rulesと打ち、ルールをコピペしたのですが、このテスト用の
設定を反映させようと、まずはテキストを保存しようとしたのですが、保存する項目がありません…。

persistentのインストール、テキストの保存と、Widnowsではかなり初歩のとこだと思うのですが、
やり方がわからず質問しました(涙、どなたか教えていただけると助かります。よろしくお願いします。

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2014/09/02 20:21:28
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:sasada No.1

回答回数1482ベストアンサー獲得回数133

ポイント100pt

 viでの(vimでも)保存は

:w [ENTERキー]

で出来ます。
http://www.webhtm.net/vim/function_list_main.htm

 ただ

# aptitude install iptables-persistent

が通らないのは不思議です。
 /etc/apt/にあるsources.listファイルのパッケージ一覧が足りてないのかもしれませんが、考えにくいです。ネットワークの設定の方が怪しいです。
 例えば、debianのブラウザから
http://ftp.jp.debian.org/debian/
が見えますか。見えないようなら、ネットワークの設定が通ってない可能性大です。。。
 あと、
http://d.hatena.ne.jp/mercysluck/20121212
にも目を通しておいた方が良いと思います。

他3件のコメントを見る
id:sasada

https://packages.debian.org/stable/iptables-persistent
を見ると、iptables-persistentは

  • debconf(debconf-2.0)
  • iptables
  • lsb-base

に依存するようです。これらが入っているなら(普通入ってると思いますが)、
http://ftp.jp.debian.org/debian/pool/main/i/iptables-persistent/iptables-persistent_0.5.7_all.deb
からダウンロードして、ダウンロードしたディレクトリで

# dpkg -i iptables-persistent_0.5.7_all.deb

とするとインストールは出来ます。出来ますが、今後のパッケージ管理に支障が出るので、あまりお勧めしません。
 それよりも、/etc/apt/sources.listファイルに

deb http://ftp.jp.debian.org/debian wheezy main 

を追加して、

# aptitude update
# aptitude install iptables-persistent

としてみるのが先でしょうか。
 ちなみに/etc/apt/sources.listに書き込むには管理者権限が必要です。

# su -
パスワード入力
# vi /etc/apt/sources.list

として下さい。

2014/09/02 18:54:56
id:xdfsa11a

回答ありがとうございます。ナントカ無事iptable-persistantの設定までこぎ着けられました。後は実機にインストールして同じ事をしようと思います。ありがとうございましたm(_ _)m

2014/09/02 20:21:20

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません