actually, it is a WinXP.
Category: Working
工作工作
-
Welcome 2012
Actually I have done two projects and moved from one department to another twice in these time. Now I’m a new guy in another project, again.
Hi 2012, I have many many things need to learn and pick up.
In life, there are two big changes: got my own apartment, and get married. I wish everything will be fine.
-
I 社一週年
去年七月五日進入現在這家新公司工作,轉眼間一年就過去,時間過得好快。
去年十月因專案轉移換一個部門,公司同事每一個都很厲害,年輕的都好聰明,得多多像他們學習。新的專案跟中國合作,說英文的時間變少,開會時比印度人講英文的腔很難聽得懂來得容易好多。
上一個專案交接過後都好長一段時間,今天印度人在 IM 上面問我 2008 時候的東西是怎麼樣啊啊啊~Orz
-
Boot from USB and clean data
需求:將一台裝有 Ubuntu 的桌機硬碟清空。
條件:該機器有光碟機,可惜年久失修,無法正常讀取光碟。該機器 BIOS 不支援 USB 開機。
準備工具:Darik’s Boot and Nuke (“DBAN”) 、Universal USB Installer、USB flash disk 一隻。
參考文件:Boot from USB – Community Ubuntu Documentation步驟:
- 下載 DBAN ISO 檔案與 Universal USB Installer。
- 執行 Universal USB Installer 將 DBAN 安裝到 USB flash disk 上面。
- 插到機器上。
- 使用硬碟開機時按著 Shift 顯示 GRUB 選單並進入 command line 模式。
- 確認 USB 是 hd1,指令:
GRUB> root (hd1,0)
GRUB> chainloader +1
GRUB> boot - 就可以進入 DBAN 並把硬碟清除。
-
輕量級 DNS forwarder – Dnsmasq
最近進行的專案會用到十八台虛擬機器,以往進行的專案機器數量沒有這麼多且都是實體機器,通常都是使用經過申請設定的 IP/Host 對應;而機器數量少又使用 private IP 時就用 hosts 檔案擋著先,直到這文章出來前都還是用此解法。
前陣子開了一張票(ticket),大致上是說安裝程式很詭異地有些機器用 IP 去裝,明明輸入的是 hostname…Orz
開發人員後來加註:不支援使用 hosts 的環境。(測試人員顯示為爆炸)。(根據後來自己偷偷觀察,安裝程式「有可能」會使用 DNS 反解,這是設 host 搞不定的事情。)
於是對各項伺服器不是太熟的我必須裝台 DNS 在私有網路中,直覺想到 BIND,不過咕狗的過程中看到 Dnsmasq 這東西,看似比較符合現況。弄了個 RHEL server 設定好 Dnsmasq 不用兩小時。(大心)
過程中遇到兩個小問題:
近兩百個 IP/Host 對應要設 address,可惜 Notepad++ 沒法列編輯;轉念一想先丟到 Lotus Symphony Spreadsheet 整理然後再貼回去,搞定!完全不需要改設定…XD- Dnsmasq 在回應反解查詢時會用到 /etc/hosts,記得設定好。
Dnsmasq 基本上除了具備 DNS forwarder 功能也有 DHCP server 功能,對小型私有網路來說真是個好玩具!
後記:重開(Reopen)該張票,完全不是 DNS 反解的問題咪~(攤手)