2010/10/14

FON2202にOpenWrtを入れてからやったこと

ファーム焼き直したのでやったことを雑にまとめておこうと思います


telnetで接続したらpasswdでパスワードの設定
telnetが無効になってsshdが有効になる
一旦ログアウト

sshにパスワードなしでログインできるようにする
/etc/dropbear/authorized_keys に公開鍵を置く
chmod 600 /etc/dropbear/authorized_keys も忘れずに

sshのパスワード認証を無効にする
vi /etc/config/dropbear して
option PasswordAuth 'on' を off にする

sshのkeepaliveを有効にする
vi /etc/init.d/dropbear して
/usr/sbin/dropbear -K 30 $DROPBEAR_ARGS に書き換える

ホスト名とタイムゾーンの設定
vi /etc/config/system して
option hostname OpenWrt は好きな文字列に
option timezone UTC は JST-9 に書き換え

ntpclientを入れる
opkg update
opkg install ntpclient
vi /etc/config/ntpclient
0.openwrt.pool.ntp.org 以外のサーバののセクションは削除、またはコメントアウト
0.openwrt.pool.ntp.org を ntp.nict.jp に書き換え
再起動すると自動で起動するので ps awx | grep ntp してみる
date で時刻が合っているか確認

無線LANの設定
vi /etc/config/wireless して以下の様に書き換える

config wifi-device wifi0
option type atheros
option channel auto

# REMOVE THIS LINE TO ENABLE WIFI:
# option disabled 1

config wifi-iface
option device wifi0
option network lan
option mode ap
option ssid OpenWrt
option encryption psk2
option key 'password'


vi /etc/config/dhcp
option start 100
option limit 150
50は多すぎるので10-20とか、適当に減らしておく

USBストレージを有効にする
opkg install kmod-scsi-core kmod-usb-core kmod-usb-storage kmod-usb2
opkg install kmod-fs-ext3

あとファイアウォールをちゃんとする
VPNは最近使ってないから設定しなくてもいいかなぁ

0 件のコメント:

コメントを投稿