Category: Working

  • a snapshot of my T410

    actually, it is a WinXP.

  • 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…

  • 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>…

  • 輕量級 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 反解的問題咪~(攤手)