so tired

仮想化、ハードウェアなどの技術メモ

Vyattaでよく使うコマンドのメモ

よく使うコマンドをまとめた。

1.基本コマンド

  • コンフィグモードへ移行
$ configure
  • オペレーションモードへ移行
# exit
# set interfaces ethernet eth0 address [xxx.xxx.xxx.xxx/xx]
  • ホスト名設定
# set system host-name [xxx]
  • NTP設定
# set system ntp server [xxx]
# set system gateway-address [xxx.xxx.xxx.xxx]
# set service ssh
  • 設定削除
#delete 〜
  • 設定適用
# commit
  • 設定保存
# save
  • スタティックルートの設定
# set protocols static route [xxx.xxx.xxx.xxx/xx] next-hop [yyy.yyy.yyy.yyy]

2.システム系

  • 再起動
$ reboot
  • システム停止
$ sudo shutdown -h now
  • 設定初期化
$ configure
# load /opt/vyatta/etc/config.boot.default
# set system login user vyatta authentication plaintext-password PASSWORD
# commit
# save
# exit
$ reboot

3.設定確認系

  • バージョンの確認
$ show version
  • 設定の確認
$ show configuration
  • インタフェースの確認
$ show interfaces
  • ルーティングを確認
$ show ip route

4.その他

  • PPPoE設定
# set interfaces ethernet eth0 pppoe 0
# set interfaces ethernet eth0 pppoe 0 user-id [xxx]
# set interfaces ethernet eth0 pppoe 0 password [xxx]
# set service dhcp-server shared-network-name [xxx] subnet [xxx.xxx.xxx.xxx/xx] start [yyy.yyy.yyy.yyy] stop [zzz.zzz.zzz.zzz]
# set service dhcp-server shared-network-name [xxx] subnet [xxx.xxx.xxx.xxx/xx] default-router [yyy.yyy.yyy.yyy]
# set service dhcp-server shared-network-name [xxx] subnet [xxx.xxx.xxx.xxx/xx] dns-server [yyy.yyy.yyy.yyy]
  • NATの設定
# set service nat rule [xxx] source address [xxx.xxx.xxx.xxx/xx]
# set service nat rule [xxx] outbound-interface eth0
# set service nat rule [xxx] type masquerade
(router1の設定)
# edit interfaces ethernet eth1
# set vrrp vrrp-group [xxx] virtual-address [xxx.xxx.xxx.xxx]
# set vrrp vrrp-group [xxx] priority [yyy]
(router2の設定)
# edit interfaces ethernet eth1
# set vrrp vrrp-group [xxx] virtual-address [xxx.xxx.xxx.xxx]
# set vrrp vrrp-group [xxx] priority [zzz]

参考にしたサイト