VMware 上の仮想マシンにインストールした VyOS の初期設定をします。
VyOS には、外向け(OUTSIDE)と内向け(INSIDE)の2つの仮想ネットワークを設定します。
|
|
root パスワード設定 |
VyOSのインストールが完了して再起動したら、ログインしてrootパスワードを設定します。 |
|
- 設定モードに入る
$ configure
- root パスワード設定
# set system login user root authentication plaintext-password [パスワード]
- 設定の確定
# commit
- 設定の保存
# save
|
|
キーボードの設定 |
VyOSのデフォルトのキーボード設定が英語キーボードになっているので、日本語キーボードに設定し直します。 |
|
- root ユーザに切り替える
# su Password:[root のパスワード]
- vi でキーボード設定ファイル編集する
# vi /etc/default/keyboard
|
|
- キーボード設定を変更する
[変更前]
XKBMODEL=”pc105”
XKBLAYOUT=”us”
[変更後]
XKBMODEL=”pc106”
XKBLAYOUT=”jp”
~ VI コマンド ~
|
|
- 再起動する
# exit ← root をぬける
# exit ← 設定モードをぬける
$ reboot ← 再起動
|
|
タイムゾーンの設定 |
タイムゾーンを設定します。
|
|
- 設定モードに入る
$ configure
- タイムゾーン設定
# set system time-zone Asia/Tokyo # commit # save
- タイムゾーンの確認
# date →表示された時刻が正しければOK
|
|
ネットワークインターフェイスの確認
|
VyOSのネットワークインターフェイスとVMwareのネットワークアダプタが正しく紐づいているかを確認します。 |
|
- 設定モードに入る
$ configure
- インターフェイスの確認
# show interface
|
|
- eth0 のMACアドレス確認
VMware のネットワークアダプタのMACアドレスと一致していればOK
※一致していなければ、VMware のネットワーク設定を入れ替える。
|
|
- eth1 のMACアドレス確認
VMware のネットワークアダプタのMACアドレスと一致していればOK
※一致していなければ、VMware のネットワーク設定を入れ替える。
|
|
ネットワークインターフェイスの設定 |
ネットワークインターフェイスに問題がなければ、IPアドレスを設定します。 |
|
- eth0 の設定
# set interfaces ethernet eth0 address '172.16.0.1/24'
# set interfaces ethernet eth0 description 'OUTSIDE'
- eth1 の設定
# set interfaces ethernet eth1 address '192.168.0.1/24'
# set interfaces ethernet eth1 description 'INSIDE'
|
|
- 変更内容の確認
# show interface
- 内容に問題なければ確定&保存
# commit
# save
※設定を削除する場合
# delete interfaces ethernet eth0 address
# delete interfaces ethernet eth0 description
# delete interfaces ethernet eth1 address
# delete interfaces ethernet eth1 description
|
|
ホスト名の設定
|
ホスト名を設定します。 |
|
- 設定モードに入る
$ configure
- ホスト名の設定
# set system host-name [ホスト名]
- 内容に問題なければ確定&保存
# commit
# save
|
|
SSHの設定 |
VyOS にSSHでログインできるように設定します。 |
|
- SSHサービスの有効化
# set service ssh
- 確定&保存
# commit
# save
- 再起動
# reboot
|
|
NTPの設定 |
NTPを使って時刻同期を行うように設定します。 |
|
- 一旦NTPの設定を削除する
# delete system ntp server
- NTPサーバーを設定する
# set system ntp server [NPTサーバ]
- 確定&保存
# commit
# save
|
|