雙網卡代理服務器設置

學校上網按流量收費,很不方便。於是設置代理服務器用聯通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系統,直接連上了。

希望對大家有用!


參考的資料:

http://wanyij.blog.51cto.com/46570/139377

http://www.hackbase.com/tech/2012-04-05/66136.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章