2018/03/28

vyos install and configuration

因為某些原因,我手邊只有Win7 Notebook 一台,還有手機可用 4G USB分享。
但是我有很多無法上網的Server需要去internet 做些認證。所以只好找 win7能用的虛擬router。
看來看去,實在沒有頭緒,只好回到老方法,用 linux吧。

之前還蠻多 ISO 開機可用的防火牆或 routing/switch。這次看到的是 vyos,看起來不錯。
所以先下載了 virtual box,在下載 vyso iso 開機,在安裝成VM。

vyos RAM配 512MB,硬碟5GB即可。

安裝:
1. Download vyos iso
2. boot from iso
3. login: vyos, password:vyos
# install image
   (會設定新的管理帳號和密碼)
# reboot

設定:
vyos 類似 cisco 指令模式,有一般操作模式與設定模式。設定模式下指令 config

開始登入設定:
login: vyos
password: (先前設定的)
vyos@vyos:~$ configure
[edit]
vyos@vyos#

(1. 啟用ssh可以遠端登入)
(2. eth0 是內部網路,eth1 是手機分享網路,virtual box設定網卡為橋接模式)
(3. 手機不能設定routing所以需要藉由NAT轉出)
set service ssh port 22
set int ether eth0 address 10.10.10.1/24
set int ether eth1 address dhcp
set system gateway-address 192.168.42.210
set protocol static route 0.0.0.0/0 next-hop 192.168.42.210
set nat source rule 1
set nat source rule 1 source address 10.10.10.0/24
set nat source rule 1 outbound-interface eth1
set nat source rule 1 translation address masquerade
commit
save
exit