會員 ![]() | 【技巧】請問各位先進關於只開放部份電腦使用qq的方法 各位好! 有個問題一直困擾著我,如說明: 1.我是使用BrazilFW Firewall and Router2.29 2.在Simplified Firewall Configuration中的Level 7 Protocols Filtering加入qq兩個字就可以很輕鬆的封鎖整間公司的電腦不能上qq,而且仍然可以上一般的網+skype,這點很感謝軟體設計者的努力,讓我們這些linux的生手很容易的管控網路。 3.但是現在問題來了,如果要開放某幾台電腦可以上qq,那我該怎麼辦呢?試過自己加載編輯自定義防火墻規則,但總是不得要領,不是全開了就是全關了,也有試過針對某個ip封鎖qq,但是只要使用電腦的人更換內部虛擬ip,還是可以上qq。 希望有哪位高手能指點我 謝謝!! |
回覆 |
會員 ![]() | 回覆: 【技巧】請問各位先進關於只開放部份電腦使用qq的方法 可以先參考 linux_xp 大大的一些文章 如: http://www.pczone.com.tw/vbb3/showthread.php?t=116666 不過對於第一次的人, 可能要花一點時間了解.. 我目前是設定成 1. 每個人有固定的頻寬(不含 P2P), 2. 而且 IP 還要對 MAC, 自己偷改 IP 還是不能上網, 3. 只要是 Emule, Edonkey, Foxy 所有人全部加起來, 頻寬在 1.5m/640k 所以學會的話, 要怎樣分配控制就可以隨自己的意思囉, 成功還要要努力的喔!! |
回覆 |
會員 ![]() | 回覆: 【技巧】請問各位先進關於只開放部份電腦使用qq的方法 謝謝!您的回應! 可以請教下面這個語法哪邊有錯誤: iptables -t mangle -I POSTROUTING -m mac --mac-source 00:11:5b:13:c8:d3 -m layer7 --l7proto qq -j DROP 我是要封鎖這個mac地址的電腦不能上qq。 感謝!! 會出現: Configuring firewall rules... Configuring custom firewall rules... iptables: Unknown error -1 Configuring port forwarding for internal hosts... 此篇文章於 2006-11-14 10:52 PM 被 kenfang 編輯。. |
回覆 |
會員 ![]() | 回覆: 【技巧】請問各位先進關於只開放部份電腦使用qq的方法 引用:
我的作法會是: eth0 表示 對內網卡, eth1 表示 對外網卡。 1. 先在 BrazilFW 的 DHCP 裡面設定 固定 IP, 假設 Lan 為 192.168.28.0/24 區段, 那麼在 DHCP 設定檔裡面可能會是 dhcp-host=11:11:11:11:11:11,192.168.28.21,infinite dhcp-host=22:22:22:22:22:22,192.168.28.22,infinite dhcp-host=33:33:33:33:33:33,192.168.28.23,infinite dhcp-host=44:44:44:44:44:44,192.168.28.24,infinite dhcp-host=00:11:5b:13:c8:d3,192.168.28.99,infinite 2. 所以現在 mac 00:11:5b:13:c8:d3 上網應該會配到 192.168.28.99 才對, 但是為了怕對方自己在他的電腦設定固定 IP, 這樣就可以不受限制, 所以要下底下指令: iptables -t filter -A user-filter -i eth0 -s 192.168.28.21 -m mac --mac-source 11:11:11:11:11:11 -j ACCEPT iptables -t filter -A user-filter -i eth0 -s 192.168.28.22 -m mac --mac-source 22:22:22:22:22:22 -j ACCEPT iptables -t filter -A user-filter -i eth0 -s 192.168.28.23 -m mac --mac-source 33:33:33:33:33:33 -j ACCEPT iptables -t filter -A user-filter -i eth0 -s 192.168.28.24 -m mac --mac-source 44:44:44:44:44:44 -j ACCEPT iptables -t filter -A user-filter -i eth0 -s 192.168.28.99 -m mac --mac-source 00:11:5b:13:c8:d3 -j ACCEPT # 將 其它 IP 都 放棄 iptables -t filter -A user-filter -i eth0 -s 192.168.28.0/24 -j DROP 3. 目前保證可以上網的, 就是使用 DHCP, 而且是在我的靜態 IP 表裡面有設定的( IP 綁 MAC ), 其餘都不行上網, 因此 mac 00:11:5b:13:c8:d3 會配到 192.168.28.99: iptables -t mangle -I FORWARD -i eth0 -s 192.168.28.99 -m layer7 --l7proto qq -j DROP 這樣應該就會讓 192.168.28.99 (--mac-source 00:11:5b:13:c8:d3) 不能使用 qq 囉!! | |
回覆 |
會員 ![]() | 回覆: 【技巧】請問各位先進關於只開放部份電腦使用qq的方法 引用:
| |
回覆 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。