mikedaの日記スマートフォン用の表示で見るmikedaの日記2012-03-31自宅ルータをVyattaに移行しました自宅ルータをコレガのルータから、KVM上のVyattaに移行しました。きっかけは設定ミスって繋がらなくなったときの、GUI&記憶ベースの復旧作業がとてもめんどくさかったからです。いうわけで今回やった作業や構成について簡単にメモ書いておきます。簡単なのでみんなもぜひ!!!移行前の構成よくある構成ですね。移行後の構成KVMのホストサーバに物理NICを増設して仮想ブリッジを追加、VyattaVMだけグローバル/ローカル両方に接続する形です。いちおう写真も!今回追加購入した機器はこの2つです。見るAirMac-Expressはプリンタサーバ、iTunesのリモートスピーカとして使っていたのを無線APとして流用しました。省略します!だいたいここの手順のままです。グローバル側はIPアドレスをつけずに起動だけします。最終的にブリッジ2つがこんな感じで見れればOKです。Metric:1...VyattaダウンロードVyatta公式サイトからLiveCDイメージをダウンロードします。今回は『vyatta-livecd_VC6.3-2011.07.21_i386.iso』Vyattaインストールvirt-installでLiveCDから起動します。--networkオプションを2つ並べて両方のブリッジに接続します。\--cdrom=/data/iso/vyatta-livecd_VC6.3-2011.07.21_i386.iso起動したらログインして、install-imageコマンドでディスクにインストールします。password:<新しいパスワード>完了したらshutdown。これでディスクにインストールされたVyattaが起動します。nowVyatta設定ローカル側のIPアドレスを設定。この時点でIP疎通が確認できます。saveVyattaの設定は↑のようにこういう流れになります。同じように設定を入れてきます。SSHデーモンを起動します。192.168.1.1この時点でSSH接続ができるようになります。今回はとりあえず、Vyatta側で起動するサービスはsshdだけなので、FireWall設定は後回しでListenアドレスで接続IPをローカルにしぼっちゃいます。PPPoEとIPマスカレードを設定します。masqueradeこの時点でクライアントのデフォルトGWをVyattaにむけてやればインターネットに接続できるはずです。簡単ですね!!!外→内のNAT設定などを追加して、最終的にはこんなコンフィグになりました。Asia/Tokyo}まとめVyatta使うのは初めてだったのですが特にハマることなく、とても簡単に設定できてびっくりしました。VMインストールから最終的なコンフィグまで、2時間程度しかかかりませんでした。CLIインタフェースも特に違和感を感じることはありませんでした。これは自分がサーバ系エンジニアだからだと思います。(コマンド省略できなくてもタブ補完できればOK。Ctrl+Rでヒストリ検索ができたり、Linuxっぽく使える)というわけでこれから当分、自宅ルータはVyattaでいくと思います。次はFireWall、SNMP設定やMIB周り、パフォーマンス測定などについて書きたいですね。最新記事クックパッドを退職して株式会社リスタを立ち上げましたWEB系各社で使われている監視ツールまとめInnoDBのウォームアップに別サーバでdumpしたib_buffer_poolを使ってみるGoogleスプレッドシートからAWSを操作する自宅マンツーマン英会話レッスンを始めてみた月別アーカイブ注目記事はてなブログをはじめよう!mikedaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。