
NetworkTips
FrontPage > IndexPage > NetworkTips
○ネットワーク関連メモ
------------------------------------------------------------
■SNMP
ネットワーク総合辞書 SNMPとは
http://www.7key.jp/nw/snmp.html
マネージャ:管理する機器で動かす
エージェント:管理される機器で動かす
■スパニングツリー
スパニングツリー
http://e-words.jp/w/E382B9E38391E3838BE383B3E382B0E38384E383AAE383BC.html
スパニングツリープロトコル
http://www.layer1to7.com/stp1.htm
■VRRP
VRRP (e-Words)
http://e-words.jp/w/VRRP.html
ずんWiki - VRRPでルータの冗長化
http://www.kawaz.jp/pukiwiki/?VRRP%A4%C7%A5%EB%A1%BC%A5%BF%A4%CE%BE%E9%C4%B9%B2%BD
■ルータ
[google:ルータ 設定 練習]
CCNA(がんばれCCNA)
http://www.layer1to7.com/ccna/
SoftEther? 公式解説サイト
http://www.softether.com/jp/official/
SoftEther?のススメ
http://www.n-study.com/network/cat_tecnet.htm#softether
■nddコマンド
Solarisのネットワークカードの設定と設定内容の確認コマンド。
rc3.dなどに仕込んでおけば起動時にリンク速度を指定可能
説明は富士通のマニュアルサイトが詳しい。
http://primeserver.fujitsu.com/primepower/support/download/driver/ethernet/manual/usrguide/fjfe_j03/fjfe_j022.html
# インターフェースの設定項目一覧を表示する方法
# (read and write) は見る/設定するが両方可能な項目
# (read only) は見るだけで設定はできない項目
# ndd <インターフェース名> \?
# 例:eri0 の場合
ndd /dev/eri \?
# NICの番号を指定する
# eriというクラスのNICの実際のNICを指定する
ndd -set /dev/eri instance 0
# NICの設定内容を見る
ndd -get /dev/eri adv_autoneg_cap
ndd -get /dev/eri adv_100T4_cap
ndd -get /dev/eri adv_100fdx_cap
ndd -get /dev/eri adv_100hdx_cap
ndd -get /dev/eri adv_10fdx_cap
ndd -get /dev/eri adv_10hdx_cap
# NICの設定内容を指定する
ndd -set /dev/eri adv_autoneg_cap 0
ndd -set /dev/eri adv_100T4_cap 0
ndd -set /dev/eri adv_100fdx_cap 1
ndd -set /dev/eri adv_100hdx_cap 0
ndd -set /dev/eri adv_10fdx_cap 0
ndd -set /dev/eri adv_10hdx_cap 0
#sleep 1
#ndd -get /dev/eri autoneg_cap
#ndd -get /dev/eri 100T4_cap
#ndd -get /dev/eri 100fdx_cap
#ndd -get /dev/eri 100hdx_cap
#ndd -get /dev/eri 10fdx_cap
#ndd -get /dev/eri 10hdx_cap
#sleep 1
#ndd -get /dev/eri link_mode
#ndd -get /dev/eri link_speed
#カードの種類によっては、instanceのsetが不要なものもある。
ndd /dev/dmfe link_speed
■adv_autoneg_capとautoneg_capの違い
adv_autoneg_capは「現在の設定」
autoneg_capは「オートネゴシエーションできるかできないか」
■LinuxのNIC設定・確認方法
通信速度の設定方法について
http://www.express.nec.co.jp/linux/tech/knowledge/network/network_speed.html
e100.o ドライバの動作モードを変更する
http://www.turbolinux.co.jp/knowledge/public/485.html
■FTPを全自動スクリプトで
http://kamakura.cool.ne.jp/oppama/misc/shelltips.html
--
●ftpを自動スクリプトで行う
ftpコマンドで対話的なやりとりをせず、全自動でファイルの送受信をするには、次のようなシェルスクリプトを書けばOKです。
cat | ftp -n "falcon.center.nsnhnkmmkk.co.jp" >> $LOGFILE 2>&1 << EOF
user sysadmin wanonano
lcd "/path/of/local/dir"
cd "path/of/local/dir"
bin
put local_file.dat remote_file.dat
dir remote_file.dat
quit
EOF
--
■こんな手もある
`( sleep 2 ; echo "user ユーザ名 パスワード" ; sleep 2 ; echo "dir" ; sleep 2 ; echo "quit" ; sleep 2 ) | ftp -n サーバ > /tmp/out.txt`
これは通信速度が遅くて、ヒアドキュメントでコマンドを流すと
接続先が処理しきれない、といった場合に有効。