目の前に僕らの道がある

勉強会とか、技術的にはまったことのメモ

network

vyattaでINIT: Id "T0" respawning too fast: disabled for 5 minites と怒られる

どうやらシリアルポートが無効になっていることが原因らしい。 inittabを変更してやるとよろし。 sudo sed -i 's/T0/#T0/' /etc/inittab または、BIOSでシリアルポートを有効にしてあげる。 SEE ALSO http://www.vyatta.org/forum/viewtopic.php?p=2559#2559…

特定のアドレスブロックのノードに対してほげほげしたい。

Net::IPを使うタイプ 直感的じゃないし、動作がもっさりしています。 Net::Netmaskを使うタイプ こっちの方がやりたいことが何となく明確かな。 PODをざっと読んで書いたので、こういう使い方で良いのかはちょっと調べないと。

snmpで通信できない。

もしかして: TCP Wrapperiptablesの設定もsnmpd.confの設定も問題が無ければ、/etc/hosts.denyの設定を見てみましょう。 snmpdが立ち上がっているサーバで下記の設定があったら、TCP Wrapperでsnmpの通信が拒否されています。 ALL: ALLそんなときは/etc/host…

ipコマンドを試してみる。

忘れがちな脳のための覚え書き 前提 Debian GNU/Linux lennyで確認 ipコマンドを使うと便利だよと言われたので、ちょっと調べてみる。とりあえずshow系だけ。形式は以下の通りで、OBJECTにはlinkやaddr、COMMANDにはaddやdelete、showなどが入ります。 ip OB…

fuserを使ってみる。

忘れがちな脳のための覚え書き 前提 Debian GNU/Linux lennyで確認 fuserはファイルやファイルシステムを使用しているプロセスのPIDを表示するコマンドらしいです。lsofに似たコマンドですね。ファイルだけでなくTCPやUDPソケットを使用しているプロセスのPI…

lsofを使ってみる

忘れがちな脳のための覚え書きlsof はlist open filesの略でファイルを使用しているプロセスをリスト表示するコマンドらしいです。 lpicの教科書には指定したポートを利用しているプロセスを表示するコマンドと紹介されていたので試してみます。 masasuzu@le…

IP転送を有効にするために

忘れがちな脳のための覚え書き。 一時的に有効にする場合 # 確認 masasuzu@henry% sysctl net.ipv4.ip_forward net.ipv4.ip_forward = 0 # -wオプションを付けてカーネルパラメータを書き換える。 masasuzu@henry% sudo sysctl -w net.ipv4.ip_forward=1 net…

telnetでHTTPリクエストを送ってみよう。

1日1アウトプットを心がける 前提 Debian GNU/Linux lennyで確認。 正直コレは役に立つか分からないネタ知識的な気がします。単にリクエストを送るならもっとモダンなやり方があるはず。 とりあえず、インストール。 構成によるかも知れないのですが、最小構…

(スタティック)ルーティングを設定してみよう

1日1アウトプットを心がける 前提 Debian GNU/Linux lennyで確認。 経路設定する前にデフォルトのルーティングテーブルをみてみます。前回やったようにrouteコマンドを使用します。 masasuzu@lenny% /sbin/route カーネルIP経路テーブル 受信先サイト ゲート…

ルーティングテーブルを見よう

1日1アウトプットを心がける 前提 Debian GNU/Linux lennyで確認。 route 出力結果はこんな感じ。LAN内なので面白くも何ともない結果です。 フラグがUの経路が有効な経路。Gがデフォルトゲートウェイを使用していると言った感じです。ちなみに/sbin/以下にコ…

名前解決をしてみよう

1日1アウトプットを心がける 前提 Debian GNU/Linux lennyで確認。 本題に入る前に自分のためにいつも忘れがちな用語を整理 正引き ホスト名からIPアドレスを求めること 逆引き IPアドレスからホスト名を求めること 名前解決するためのDNSクライアントコマン…

ifconfigの出力をパースしてみる

こんな感じ? 正規表現がちょっとアレかなあ。 #!/usr/bin/env perl use common::sense; my @interfaces = split /\n\n/, `LANG=C; /sbin/ifconfig -a`; my %reg = ( link_encap => qr/Link encap:(\S+)/, mac_address => qr/HWaddr\s(([[:xdigit:]]{2}:){5}[…

Net::SSH::Perlを使ってみる

とりあえずこんな感じで、サーバに入って適当に設定情報をとってくるスクリプトを書いた。 #!/usr/bin/env perl use strict; use warnings; use Net::SSH::Perl; my $ssh = Net::SSH::Perl->new('SERVER'); #鍵を省略した場合は、${HOME}/.ssh/id_dsaを参照…

Debian Etchのネットワーク設定。

今日のknew new things 一般人がみて当たり前と思われる内容でも、恥ずかしがらずにアウトプットすることに意味がある。 ここ最近CentOS系をいじっていたので、設定時にちょっと迷ってしました。 ファイルは/etc/networking/interfaces。 iface eth0 inet st…

link-localアドレスでBGP4+を試してみた

IOSでピアのアドレスをlink-localアドレスにしているとうまくいかないって聞いたけど、よくわからないので試してみました。ルータA、ルータBともにcisco 2611XM、IOS12.3(15b)です。GNS3というかDynamipsで試してます。コンフィグはこんな感じ。 version 12.…

BSCIに合格したよ。

CCNP2/4です。BCMSNは6月に取得済みなので、残すはONTとISCWの2つのみです。この2つはBSCIやBCMSNに比べればさほど難しくないらしいので、うまくいくと8月中にはCCNPホルダーになれるかもしれないと夢想しています。ネットワークエンジニアへキャリアチェン…

つながらない

うちの会社のNetwork検証環境をRouter-Switch-Routerのブロードキャストネットワークから、Router-Router-Routerの直列のポイントトゥポイントネットワークに変更しようとLANケーブルをそのままつなぎ換えました。勘のいい人はこの時点で何が起きるか分かっ…

Version6

BGP関連の調査依頼がきました。OSPFだったらそんなに時間がかからずに答えられるのにな。とか思ったりします。BGPは未だによく分かりません。再来週あたりからIPv6の検証とかも始まるっぽいので、v6も予習しなければならないですね。 まだまだ覚えることがい…