Archive for the ‘Linux 全般’ Category

Debian GNU/Linux で、複数枚の NIC をボンディングするためには ifenslave パッケージをインストール後、以下のように設定します。

設定:eth0 と eth1 を合わせて bond0 として使う場合

/etc/network/interfaces

auto bond0
iface bond0 inet static
    address 192.168.0.xxx
    netmask 255.255.255.0
    gateway 192.168.0.1
    up /sbin/ifenslave bond0 eth0 eth1
    down /sbin/ifenslave -d bond0 eth0 eth1

/etc/modprobe.d/bonding(新規に作成)

alias bond0 bonding
options bonding mode=0 miimon=100

mode の設定など、細かいパラメータについてはここを参照してください。

2地点にあるローカルネット(ネットワークアドレスは異なる)同士をインターネット経由でトンネリングして接続したい。
どうすればよいか?

複数のIPと複数のドメインを使いたい場合、/etc/named.conf には

zone “example.jp” {
 type master;
 file "/var/named/example.jp";
};

zone “example2.jp” {
 type master;
 file "/var/named/example2.jp";
};

zone “0.168.192.in-addr.arpa” {
 type master;
 file "/var/named/localzone.rev";
};

などと記述するのですが、もし同じIP網(この場合192.168.0.0/24)に異なるドメインを設定し、逆引きも正しく応答したい場合、たとえば 192.168.0.100 は “example2.jp” にしたい時などです。
正引きはドメインを取得し、ネームサーバーをきちんと登録すれば何も問題なく引くことができますが、逆引きは NS も PTR も example.jp と返されます。

通常、逆引き用のzoneファイルは下記のような感じですので
$ORIGIN .
$TTL 900        ; 15 minutes
0.168.192.in-addr.arpa  IN SOA  ns.example.jp. root.example.jp. (
   ・・・
)

    NS ns.example.jp.
$ORIGIN 0.168.192.in-addr.arpa.
1      PTR ns.example.jp.

追加分の異なるドメインの NS と PTR を追加します。

100    NS ns.example2.jp.
       PTR ns.example2.jp.

これで、逆引きの問い合わせにも正しく返すようになります。

munin に新規ノードを追加したが、ノード名しか表示されず、項目が出ない場合には表示サーバの munin.conf 内の新規ノード設定([ノード名]となっている行)の下に「use_node_name yes」を追加する。

ディスクイメージファイルとして sparse ファイルを作成したい。どうすればよいか?