2020年6月10日 星期三

Install RouterOS CHR

RouterOS CHR 是 RouterOS 的 Cloud Hosted Router 版本,
RouterOS 功能強大,若要建構的服務是 RouterOS 已經具備的,
安裝 CHR 會比裝 Linux 自己搞方便許多。
以下是把 CHR 裝在 UpCloud 的範例:

選 $5 等級的主機就夠用了,使用 CentOS CD 開機,

進入 Troubleshooting

進入 Rescue

選 3 進入 shell

fdisk -l 查看硬碟狀態,得知硬碟在 /dev/vda

啟動網址

抓檔,解壓,再用 dd 寫入硬碟
cd /tmp
wget https://download.mikrotik.com/routeros/6.47/chr-6.47.img.zip
unzip chr-6.47.img.zip
dd if=chr-6.47.img of=/dev/vda of=1M iflag=fullblock

把機器關機,再到 Optionals 裡把 Boot order 改成 storage

再把機器開機,就可以用 winbox 連了,記得第一步就要把密碼先改掉,預設是沒有密碼
額外一提,CHR 是要 License 的,預設是 Free 授權,每個 interface 會有上傳流量 1Mbps 的限制

沒有留言:

Protect static files with Apache mod_xsendfile

網頁中的 Static files,若要經過驗證才能存取, 以 PHP 為例, 第一種做法是將檔案放在 DocumentRoot 以外的目錄,程式先檢查驗證,然後再用 readfile 讀檔吐出去 第二種做法是本文要介紹的 mod_xsendfile,一樣是將檔案放在 Docum...