2009年4月29日 星期三

筆記:使用shorewall和dnsmasq在Ubuntu架設簡單的NAT

July 22 2009 Update: 我漏了一個很重要的步驟 Orz

這篇文章敘述在Ubuntu下架設一個非常簡單的NAT環境:
  • eth0是一張連到網路的網卡
  • eth1是一張進行NAT的網卡,其網路線連到另一台電腦的網卡(或一個Router)
我所用的方法比較冷門,不過確實可用 :) 為了方便就這樣記下來吧:

  • 首先,安裝shorewall和dnsmasq:
    sudo aptitude install shorewall dnsmasq
網路組態部分

  • 調整/etc/network/interfaces,加上:
    auto eth1
    iface eth1 inet static
    address 192.168.1.254
    netmask 255.255.255.0
  • sudo /etc/init.d/networking restart
Shorewall部分
  • 複製shorewall的two interfaces範例:
    cd /usr/share/doc/shorewall-common/examples/two-interfaces
    sudo cp * /etc/shorewall/
  • 修改 shorewall.conf: (7/22發現)
    cd /etc/shorewall/
    sudo gunzip shorewall.conf.gz
    確定覆蓋檔案
    sudo vim shorewall.conf
    把STARTUP_ENABLED改成Yes
  • 用你喜歡的編輯器修改/etc/shorewall/rules,加上:
    DNS/ACCEPT loc $FW
  • 選擇性:如果你希望你的Ubuntu仍然可以上網,修改/etc/shorewall/policy
    把$FW net REJECT info 改成$FW net ACCEPT
  • 修改/etc/default/shorewall,把startup從0調成1
  • sudo /etc/init.d/shorewall restart
dnsmasq部分
  • 修改/etc/dnsmasq.conf,加上:
    interface=eth1
    dhcp-range=192.168.1.1,192.168.1.100,12h
  • sudo /etc/init.d/dnsmasq restart

2009年4月23日 星期四

Mozilla 新消息 4/23

  • Firefox 3.5 Beta 4因為JavaScript,尤其是Tracemonkey上的Bug,一延再延,到現在都還沒有Code Freeze,更別提釋出。Mozilla Flux的維護者Rockridge覺得很有可能Beta 4會拖到四月底
  • Addons.mozilla.org (AMO) 即將大改版,據說是要提供「懶人包」的功能... 上線時間可能還不確定。
  • 對於Firefox在3.5以後的版本對於Windows舊版的支援,Michael Connor新的提議是「只支援Windows XP SP2以後的版本」且「使用較舊作業系統的人仍可以使用,只是品管、測試、錯誤問題可能不負責」。但爭論可能還再繼續。

2009年4月16日 星期四

維基媒體更新版權協議投票,請投Yes!


(修改自User:Pfctdayelise的作品,SVG檔請按這裡。原文見Vote YES for licensing sanity!

「維基百科納CC,自由文化笑嘻嘻」,為了更好的自由文化世界,更新版權協議投票請投Yes!

負責運作維基百科等Wiki的維基媒體基金會,在最近開始了更新版權協議的投票。簡而言之,這次的投票是要決定是否要採用Creative Commons(創用CC)授權條款。

長久以來,由於歷史的緣故(在維基百科開始之前,還沒有CC條款),維基百科使用GFDL這種當初設計用在軟體手冊的授權條款。而這個條款和CC的條款並不相容,因此維基百科和以CC授權的內容之間不能互相引用。這樣的限制在自由文化的世界中,建立了一個巨大的版權障礙。

在維基媒體基金會的提議下,GFDL 1.3條款替Wiki類型的網站增加了轉換授權條款為「創用CC 姓名標示-相同方式分享 3.0」 (CC-BY-SA-3.0) 的限時機會,讓維基百科等計畫可以採用CC條款。而為了確定社群的決議,基金會決定辦一個投票來看看大家的意見。

如果最後維基百科採納了CC條款,那表示網路上超過百萬篇的維基百科條目,都可以被任何以CC-BY-SA方式授權的資料所引用,而維基百科中也可以直接引入CC-BY-SA授權的文章,讓自由文化的世界更加多采多姿!

只要你在3月15日前,在任何一個維基媒體的計畫(維基百科等)編輯達25次,就可以參與這次的投票,投票期限到5月13日為止。現在就登入維基百科(或你其他參與的計畫),並且投下支持票!



當然,在這背後還有很多複雜的法律和實踐問題,如果你關心或著擔心的話,可以看看這些文章:

2009年4月9日 星期四

CSS Naked Day

響應CSS Naked Day,本網誌CSS樣式清空一天 :D

雖然我用的Template好像沒有那麼理想就是了,看起來還是有那麼一點亂亂的 Q____Q

2009年4月6日 星期一

參加適合你的IE8 (Internet Explorer 8)推廣活動!


這次應該不是反串文 XD
簡而言之,台灣微軟不曉得為了什麼,竟然一口氣辦了一堆和IE8 (Internet Explorer 8)有關的推廣活動,讓我覺得這果然是大公司,有一堆錢可以燒啊 :O 基於聯合次要敵人,打擊主要敵人(萬惡的IE6)的理念,在這裡也順勢來推廣一下IE8。

IE8不只是加速器、WebSlices和視覺化搜尋超好用,在網頁標準方面做了很大程度的改進,尤其是在CSS 2.1的支援上,而在AJAX和HTML 5新標準上也做了一定程度的努力。為了讓新一代的CSS網頁設計師看得到一個不用在乎IE6 Bug的美好世界,也為了讓大家都能更愉快地使用網路,請趕快自己試試看IE8,然後推薦你的親朋好友一起升級到IE8吧!

你可以選擇一個覺得有興趣的活動加入,推廣IE8也一起拿獎品!
  • 顛覆玩 無限樂,好禮三重送:如果你什麼都不知道,下載並使用看看IE8吧,下載和安裝各填一次抽獎單,就有機會拿獎品,最大獎是露天拍賣8888元購物金
  • 讓我們發在一起-搶先體驗徵文活動:你是一個喜歡到處分享各種心得的Blogger嗎?在台灣微軟和funP共同主辦的徵文活動,撰寫你的IE8使用心得和小秘訣自貼到funP,就可以拿大獎!
  • 「IE8修練大會」:你是一個擅長網頁或瀏覽器技術的人嗎?撰寫有關IE8的技術文章,也有機會獲得豐富的獎品喔!