學校上網按流量收費,很不方便。於是設置代理服務器用聯通10M以太網上網,很方便。實現這個主要有以下幾個硬件要求:
1、一臺主機;2、兩張網卡(一般主板集成網卡,所以只要你另外配一個網卡就行);
爲了實現在服務器上同時訪問內網和外網,自己對系統路由作了一點點更改:
(1)基本命令:route -f //刪除默認路由;
route add 目的網絡號 mask 目的網絡的子網掩碼 本地網關 metric 20 if 網卡標識符
(2)設置:
route -f //刪除0.0.0.0路由,因爲接了兩個網段有那個0.0.0.0的路由,會發生衝突,數據包不知道該往哪邊發,即使偶爾能上網,但會時常斷斷續續的。
route add 192.168.16.0 mask 255.255.255.0 192.168.31.1 metric 20 if 0xf0003 //先設置內網路由
route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 metric 20 if oxe002 //再設置外網路由,添加默認上外網的網卡,保證可以上外網,route add 0.0.0.0 是說添加一條目的爲任何的IP, mask 0.0.0.0 爲任一子網掩碼 192.168.1.1 連接外網的網關 ;
添加內網爲192.168.16.0,子網掩碼255.255.255.0 網關192.168.161.1我主要是爲了能讓192.168.16.0這個內網網段訪問外網。192.168.31.1 是你內網的網關,也就是你設置內網那個網卡時的網關。
在命令行輸入:route print ,可以查看當前的路由表。
route delete 0.0.0.0
route add 192.168.16.0 mask 255.255.255.0 192.168.31.1
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
添加以上三條,保存爲route.bat,什麼名都可以,但後綴名要.bat 才行
添加route.bat要登錄腳本里面去!
開始-運行-敲gpedit.msc-用戶配置-windows設置-腳本(登錄/註銷)-雙擊 登錄 -添加,找到那個批處理-確定確定,以後重啓都可以了!
如果你使用360,他可能會阻止你運行.bat文件,你在殺木馬的界面裏的信任區添加上文件。
爲了可以讓內網那個網段上外網,所以要用代理服務器的軟件來解決。我用的是ccproxy,主要設置代理服務器匹配的網卡(在設置選擇局域網的ip網址)和帳號(也就是那些ip可以訪問,分有多少帶寬)。
三件事缺一不可。如果這些都設置好了,內網網段就可以通過這個服務器上外網了,但是有時候還是連不上,我碰到了這種情況。可能是防火牆問題,可以把防火牆關了。我直接是裝的最新的xp系統,直接連上了。
希望對大家有用!
參考的資料: