Debianでネットワーク設定を分割させる

Debianのネットワーク設定は/etc/network/interfacesの1ファイルのみでしたが、wheezyからは次のようにインクルードさせる事ができるらしい。

       auto lo eth0
       allow-hotplug eth1

       iface lo inet loopback

       source interfaces.d/machine-dependent

       mapping eth0
            script /usr/local/sbin/map-scheme
            map HOME eth0-home
            map WORK eth0-work

       iface eth0-home inet static
            address 192.168.1.1
            netmask 255.255.255.0
            up flush-mail

       iface eth0-work inet dhcp

この例だと相対パスで書かれているけど、実際は絶対パスで書かないとうまく動かない…ぽい?
手元にwheezy環境がないから確認できず。

引用元
http://manpages.debian.net/cgi-bin/man.cgi?query=interfaces&apropos=0&sektion=0&manpath=Debian+7.0+wheezy&format=html&locale=en

参考
http://www.slideshare.net/znzjp/gum2013-interfaces

当ブログに複数のIPからアタック

昨日の夜事です、当ブログに複数のIPから管理画面へのアタックが確認されました。

fusei

上のようにたくさんのIPアドレスから攻撃されています。これまで1つのIPからの攻撃というのはよくあったのですが、複数のIPからというのは初めて。アクセスログを確認するとみんな同じUserAgentなので、同一人物と思われます、一体何者…。administrator、nogisaawaという2通りのユーザーでのクラックを試みていました。

Limit Login Attemptsというプラグインを利用してパスワードを何回か間違えるとアクセスできなくなるようにしておき、更にメール通知もしておいたのですが、正解でした。

ブログは基本自宅からしかアクセスしないので、管理画面へのIP制限をかけてブロックすることにしました。

32bitなCentOSにKVMは入らない

32bit版CentOS6にKVMをインストールして使おうとしたのですが、qemu-kvmなどKVMの動作に必要なパッケージがyumで取れません。調べてみると32bitではKVMはサポートしてないとか。Fedoraでは動いたのでてっきり動くものだと思ってた…

7. Why can’t I install KVM on my 32-bit CentOS?
http://wiki.centos.org/FAQ/CentOS6#head-7103132d4acfddac8d493690177b3ed56461c725

Fedora 19でnVIDIAのドライバをインストール

Kernel、SELinux-policyをアップグレード

# yum update kernel* selinux-policy*

SELinuxは次のファイルを編修して無効化してもいい気がします。

# vi /etc/sysconfig/selinux 

一度再起動します。

# reboot

rpmfusionレポジトリを追加

# yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-18.noarch.rpm

ドライバをインストールします。

# yum -y install akmod-nvidia xorg-x11-drv-nvidia-libs
# yum -y install vdpauinfo libva-vdpau-driver libva-utils

再起動するとnvidiaドライバが有効になっています。
nvidia-settingを利用してxorg.confを編集しようとしたのですが、うまく行きません。一度xorg.confを書き出した後、ビデオカード、ディスプレイの部分を次のファイルに追記し、元のxorg.confを削除したらうまく行きました。

# vi /etc/X11/xorg.conf.d/00-nvidia.conf
# rm /etc/X11/xorg.conf 

CentOS6にnVIDIAのドライバをインストール

インストールをする前に下準備として開発ツールを入れる。

yum -y groupinstall "Development tools"

思ったよりも面倒だったんでメモ。CentOS6にnVIDIAのドライバをインストールする前にnouveauを無効にする必要があります。とりあえず/etc/modprobe.d/blacklist.confに下記を追記します。

blacklist nouveau
options nouveau modeset=0

これで再起動すればnouveauは無効になるかと思ったのですが、再起動後lsmodしてもnouveauは依然残っていました。どうもgrub.confでkernelオプションを加えてやる必要があるようです。

kernel /vmlinuz-2.6.32-358.el6.x86_64 ro <中略> quiet rdblacklist=nouveau

最後のrdblacklist=nouveauの部分を追加しました。

ついでにSELinuxも無効にして再起動させればnouveauは無効になります。あとは

init 3

をやったあとにnVIDIAのドライバのインストーラーを立ち上げればOKです。

マレーシアにHDDを発送したら1ヶ月かかった

先日WD製のHDDが故障した為、RMAを申請し、指示通りマレーシアに発送しました。7/1に発送したのですが、通関手続きで時間がかかり、昨日7/23にやっと到着したようです。
RMAのwikiなどを見ても2週間程度かかる事があるとは書かれていますが、まさか1ヶ月近くかかるとは…。

EMS

前回送った時は1週間程度で届いたんですが、単に運が悪かったんですかねぇ。

静かだという理由でWDのGreenを愛用してますが、最近はSeagateも静かだし、こっちはRMAが国内で済むんで、そろそろSeagateに浮気しようかな…。海外に発送するのはお金がかかるし面倒くさい。

Express 5800/GT110bのFANを制御する

NEC Express5800/GT110bでCentOS6でlm_sensorsを使う時のメモ。Fedora14だとsensors-detectでコントローラーを認識できるようですが、CentOS6ではKernelが少し古いのか認識できません。調べるとsensorsのサイトからドライバを見つける事ができ、このドライバを適用する事で問題なく使う事ができました。

$ cd /usr/local/src
$ mkdir adt7490
$ cd adt7490
$ wget http://khali.linux-fr.org/devel/lm-sensors/drivers/adt7490/Makefile
$ wget http://khali.linux-fr.org/devel/lm-sensors/drivers/adt7490/adt7475.c
$ wget http://khali.linux-fr.org/devel/lm-sensors/drivers/adt7490/i2c-compat.h
$ make
$ su root
# make install
# depmod -a

続きを読む

it87がロードできない時の対処

CentOSでsensorsのドライバit87が読み込めない時の対処。ロードできないというか、単純にドライバが古くてデバイスに対応してないだけですけどね。


# modprobe it87
FATAL: Error inserting it87 (/lib/modules/2.6.32-358.11.1.el6.x86_64/kernel/drivers/hwmon/it87.ko): No such device

ELRepoのカーネルモジュールをインストールしたら解決しました。
以下手順。


# rpm -Uvh http://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm
# yum install kmod-it87
# depmod -a
# modprobe it87
# lsmod | grep it87
it87 37327 0
hwmon_vid 3132 1 it87

WR6670Sを分解してみた

Exif_JPEG_PICTURE

少し前までメインの無線APとして使っていたNECの無線ルーターAterm WR6670Sなのですが、なんとなく熱暴走を起こしている気がするので分解してヒートシンクを取り付けてみることにしました。その時のメモを軽く残しておきます。この機種は基本ハメコミ式で裏にネジが1本だけあります。ネジは特殊な形状をしており、専用のドライバーでないとだめなのですが、2.5mmのマイナスドライバーを使ってみたら案外あっさり外れました。

続きを読む

CoregaのWLBAR6Pという古い無線LANを使ってみる。

Exif_JPEG_PICTUREWLBAR6P

掃除してたら出てきた。丁度無線APが1台ほしいなと思ってたので設定してみました。とりあえず初期化ボタンを押すと192.168.1.1にIPがセットされ、DHCPも動いていたのでWebから設定画面に接続。まずはIPを変えないと話にならないので家のローカルに合わせてIPを変更し、保存ボタンを押すと・・・・・・なぜか設定が反映されない。

IPを変えるのをあきらめてとりあえず無線LANのセキュリティーの設定や、時刻の設定などをやってみたが、どんな設定をいじっても設定値が変わってくれない。保存を押した瞬間応答がなくなる。んー、困った。

 
続きを読む