SEIL/x86 ayame 設定
設定中メモ
前提
192.168.30.1/24 に大本のルータ(IX)がある。
192.168.30.3/24 にオレオレDNSサーバ(Pi-hole)がある。
SEILはGE0, GE1を持つ(仮想)
GE0は 192.168.30.9/24 を割り当て、IXと疎通する
事前にIXから固定IPを割り振り済
GE1には適当なサブネットを割り当て、SEIL配下の機器がぶらさがる
adminパスワードの設定やプロダクトキーの入力のみ終わらせてからのスタート
GE0へのアドレス割り当て
code:shell
$ ping 192.168.30.1 # なにも設定していないので、疎通しない
$ set interface ge0 ipv4 address dhcp # 192.168.30.9/24 がIXから降ってくる
$ ping 192.168.30.1 # 疎通する
GE1へのアドレス割り当て
code:shell
$ set interface ge1 ipv4 address 192.168.50.1/24
WebUIの設定
DHCPサーバの設定
code:sh
$ set dhcp server service enable # 有効化
$ set dhcp server 0 interface ge1 pool address 192.168.50.2/24 count 253 # GE1で、192.168.50.2 - 192.168.50.255の範囲を管理する
DNS中継の設定
code:sh
$ set dns-forwarder service enable # DNS転送を有効化。この時点では必要な設定が終わってないのでWarnが出る
$ set dns-forwarder 0 address 192.168.30.3 # pi-hole
$ set dns-forwarder 1 address 192.168.30.1 # IX
$ set dns-forwarder listen 0 interface ge1 # GE1(192.168.50.0/24)からのDNS解決を転送