はじめに
Linuxでルーター構築する勉強したいな。。。
そうだ、ChatGPT先生に教えてもらいながら構築しよう
環境
- VyOS13
インストールは以下の記事を参考に
【2023年8月版】VyOSインストールiso作成から、ESXi7/8へのインストール - インターネット側インターフェイス
eth0
で 192.168.0.0/24 - 内側インターフェイス
eth1
10.10.10.0/24 - 外部から内部への接続はできないようにするだけで、セキュリティは考慮せず
構築
conf
set nat source rule 10 outbound-interface 'eth0' # 外側インターフェイスの設定
set nat source rule 10 source address '0.0.0.0/0' # 内側ネットワークの設定
set nat source rule 10 translation address masquerade # NAPT(IPマスカレード)を設定
commit
save
apt
VyOSでaptによるパッケージ管理を行いたいなら、リポジトリを登録すると使える。
まずはバージョン確認。1.3なので、CODENAMEは、buster
になっている。
$ cat /etc/os-release
PRETTY_NAME="VyOS 1.3-rolling-202308081250 (equuleus)"
NAME="VyOS"
VERSION_ID="1.3-rolling-202308081250"
VERSION="1.3-rolling-202308081250 (equuleus)"
VERSION_CODENAME=buster
ID=vyos
HOME_URL="https://vyos.io"
SUPPORT_URL="https://support.vyos.io"
BUG_REPORT_URL="https://vyos.dev"
リポジトリを debian
の buster
で登録する。
$ echo "deb http://deb.debian.org/debian/ buster main" | sudo tee -a /etc/apt/sources.list
$ echo "deb http://security.debian.org/ buster/updates main" | sudo tee -a /etc/apt/sources.list
ssh server を更新するなら以下の通り。
$ sudo apt update
$ sudo apt install openssh-server
さいごに
かんたんでしたね