首先,請先將E-Mail相關設定配置完成,否則無法寄出警告信
Tools/Email
( for Gmail )
Tools/Netwatch
2013年9月15日 星期日
2013年9月13日 星期五
2013年9月12日 星期四
[RouterOS] Dynamic DNS配置 (for No-IP DNS)
前言
RouterOS的DDNS設定和常見的分享器比較不同,需透過Script達成。
正文
打開 System/Scripts,新增一個新的Script並命名為"no-ip_ddns_update"
所需的權限為 read,write,test ,再將Script貼入Source內
[RouterOS] 如何設定Hinet IPv6 Dual Stack
首先,打開IPv6/DHCP Client,將Interface指向PPPoE的介面
再來設定Pool Name,稍後LAN Port會去此Pool取Prefix。
記得勾選加入預設路由
打開IPv6/Address,在Address的部分輸入 ::1/64,Pool選擇剛剛建好的 hinet_ipv6_prefix,
ROS就會自動帶入prefix組合成IPv6 Address。
再來設定Pool Name,稍後LAN Port會去此Pool取Prefix。
記得勾選加入預設路由
打開IPv6/Address,在Address的部分輸入 ::1/64,Pool選擇剛剛建好的 hinet_ipv6_prefix,
ROS就會自動帶入prefix組合成IPv6 Address。
2013年7月22日 星期一
[網路]淺談路由器(Router)工作原理
前言
在乙太網路上,許多協定都會使用到廣播來做資料交換,數量一多就會造成網路效能低落,因此使用路由器作為廣播網域(Broadcast Domain)邊界,切割出不同網段來遏止廣播風暴蔓延。
原理
在TCP/IP的設定中,有個預設閘道(Default Gateway)欄位讓你填,如果你要離開本地網段的話,ARP就會去詢問預設閘道的Mac Address,將L2表頭的目的地位址填上預設閘道的實體位址,送出封包後L2的目的地位址會是預設閘道的網卡。
舉個例吧,"PC0"要Ping"PC3",封包轉送前和轉送後的改變。
當PC0(192.168.10.10/24)要Ping PC3(192.168.20.10/24)時,ARP會判斷目標IP是否在同一網段。
此例是跨網段,故ARP會回覆預設路由的MAC
2013年7月3日 星期三
[網路]淺談ARP(Address Resolution Protocol)運作原理
用途
在乙太網路上,資料的傳遞必須要有實體位址(MAC Address),Layer 2設備會驗證Frame的實體位址,不是找它的一律捨棄,但設備一開機總不可能就有所有設備的實體位址吧?所以就需要ARP協定來協助取得各個設備的實體位址。
介紹
ARP是利用乙太網路的廣播功能所設計出來的位址解析協定,它的主要特性是它的位址對應關係是動態的,以查詢的方式來獲得IP位址(IP Address)和實體位址(MAC Address / Physical Address)的對應關係。
只要是Layer 3的設備都一定會有ARP Cache,並且會在ARP快取內建立APR表格(ARP Table)用來記錄IP位址和實體位址的對應關係。這個Table會依據自身的存活時間遞減而消失,以確保資料的正確性。
只要是Layer 3的設備都一定會有ARP Cache,並且會在ARP快取內建立APR表格(ARP Table)用來記錄IP位址和實體位址的對應關係。這個Table會依據自身的存活時間遞減而消失,以確保資料的正確性。
原理
當發送主機有一個封包要傳送給目標主機時,並且已獲得目標主機的 IP 位址,那發送主機會先檢查自己的 ARP 表格中有沒有該 IP 位址的實體位址對應。
如果有,就直接將此IP所對應的MAC Address填入Layer 2表頭。
如果沒有,則向網路發出一個 ARP Request 的廣播封包,查詢目標主機的實體位址。
2013年7月1日 星期一
[網路]集線器(Hub)與交換器(Switch)的差別
集線器(Hub)
Hub是屬於Layer 1(實體層)的設備,所有資料只會視為電子流,只做洪泛、沖刷(flood)的動作。
另外,由於Hub也有訊號增益的功能,所以能將每個Port視為一個Repeater。
這張圖我們可以看到,Hub會將資料沖刷到每個Port造成頻寬壅塞,故集線器只適合用於臨時串接。
2013年6月19日 星期三
[開箱]LGA771 雙路Xeon 5160 —— 老兵不死,只是凋零
前言
沒事不要亂看東西啊,不小心就跌入坑了
心血來潮想弄台雙路Xeon來玩,仔細評估價格和效能後決定採用LGA771作為主軸。
配備清單
- Intel Xeon 5160 *2 (二手) $ 800
- TYAN Tempest i5000VS (S5372) (庫存新品) $ 1500
- Kingston DDR2 667 1G FB-Dimm *2 (二手) $ 600
- LGA 771 原廠純銅CPU散熱器 *2 (二手) $ 500
- 保銳 戰斧 80+ 450W (全新) $ 1500
合計 $ 4900 (NTD)
配備介紹
2013年5月1日 星期三
[記錄]撰寫uTorrent自動備份腳本(批次檔)
前言
前陣子聽到朋友的uTorrent崩潰,吃掉了所有做種中的種子,為了以防萬一,寫了個自動備份腳本。
本文
@echo off
REM -----將日期格式更改為yyyymmdd
set dd=%date:~8,2%
set dm=%date:~5,2%
set dy=%date:~0,4%
set mydate=%dy%%dm%%dd%
REM -----將7z加入環境變數
path "7z路徑" (ex:C:\Program Files\7-Zip)
REM -----使用7z壓縮uTorrent資料夾
7z a -mx=9 "備份儲存位置"\%mydate%_uTorrent.7z "uTorrent設定檔位置"
REM -----自動刪除3天前備份
forfiles -p "備份儲存位置" -s -m *.7z -d -3 -c "cmd /c del @path"
2013年4月26日 星期五
uTorrent 3.3 版本 程式不定期崩潰
前言
uTorrent 3.3已經被許多使用者指出連接數量一多就有機會使corked jobs一直上升,最後在快取裡的資料就無法寫回硬碟,快取爆掉造成程式崩潰。只有回去使用「uTorrent 3.2.3 build 28705」以前的版本才能解決,目前3.3所有build都沒修正這問題。
解決方法
- 關閉uTorrent,備份設定及種子資料
複製 " %appdata%\utorrent " - 下載「uTorrent 3.2.3 build 28705」(註:綠色版)
2013年4月20日 星期六
如何在Linux下使用speedtest.net測速(Ubuntu/Debian)
- 安裝Python
$ sudo apt-get install python - 查看當前Python版本
$ sudo python --version - 2.x版本請使用
$ sudo wget https://dl.dropboxusercontent.com/u/16266088/speedtest-cli.py
3.x版本請使用
$ sudo wget https://dl.dropboxusercontent.com/u/16266088/speedtest-cli-3.py - 執行
$ sudo python speedtest-cli.py --share
2013年4月19日 星期五
Raspberry Pi 安裝作業系統
- 到官方網站選擇合適的映像檔(http://www.raspberrypi.org/downloads)
- 下載「Win32DiskImager」(http://sourceforge.net/projects/win32diskimager)
- 解壓縮後,執行「Win32DiskImager.exe」
2013年3月22日 星期五
訂閱:
文章 (Atom)