CentOS滅びろ(挨拶)
背景
開発環境として渡されたイメージファイル(現用サーバのリカバリディスク)がCentOS 6.3。
知ってたけど、とりあえず滅びて欲しい。
VirtualBoxで作った仮想マシンに入れて動くようにはなったが、IPなんとかしたい。
mDNSしよっと。
avahiを入れる
sudo yum install nss-mdns
なんか入ったっぽい。
yumのなんかはメンテされてたっぽい?
sudo /etc/init.d/avahi-daemon start
動かない。
CentOS滅びろ。
弄る
init.dのスクリプトじゃ何が起きてるかわからんので、daemonをverboseな感じに直接起動させる
sudo avahi-daemon --debug
出てきたエラーで適当にぐぐって
sudo vi /etc/avahi/avahi-daemon.conf
enable-dbus=no
disallow-other-stacks=yes
で動くようになった。
kernel古いせいでdbus無いし、SO_REUSEPORTもないと。
hostname
hostname
でlocalhost.localdomainって返ってくるんだが、、、
CentOS6.3では
/etc/sysconfig/network
でHOSTNAME=xxx
だって。
ついでに/etc/hosts
にも併せて追記だって。
確認
pingして通ったらOK。
osxからはdns-sd -B _ssh._tcp .
とかでbrowseできるようだ