
事情是這樣的。有一個很棒的網路內容過濾器,但它只能在Windows 和Mac 上運行,而我的整個網路都在Linux 上運行,從我的Android 手機到我的Ubuntu 筆記型電腦和桌上型電腦,再到我的Google TV 設備。我想透過此軟體過濾所有這些設備的互聯網訪問,但無法在每個設備上本地安裝它。因此,我認為我是在網路層級上進行的。
這是網路流的理論:
Modem -> Windows XP (Proxy) -> Router -> Computers
據我所知,該軟體實際上過濾了所有透過 HTTP 傳入和傳出的網路活動。我的理論是,如果我使用這台電腦作為位於數據機和路由器之間的互聯網代理機器,我將能夠有效地過濾網路上的所有內容。
有沒有辦法從軟體角度做到這一點?我將如何實現這個目標?
我需要什麼硬體才能實現這一點?我需要一個乙太網路輸入和乙太網路輸出,但是還有什麼我忽略的嗎?