在Windows7 系统上部署网关代理服务器
? ? ? ? 這幾天給電腦買了個外置的USB轉(zhuǎn)網(wǎng)口的轉(zhuǎn)換器,想要把電腦做成一個網(wǎng)關(guān)服務(wù)器,但是在網(wǎng)上搜相關(guān)的資料,發(fā)現(xiàn)很少,有幾個也是幾年前的,所支持的平臺都是xp啊,2003什么的。而我本人的系統(tǒng)是Win7 64位的,其中也試過AnyRoute、SyGate等服務(wù)器代理,發(fā)現(xiàn)對Win7 64位的支持很不好。后來七拼八湊,鼓搗了很久,在win7上誤打誤撞還真布置好了,現(xiàn)在特意把整個布置過程整理出來。
? ? ? ??
一、布置環(huán)境:
操作系統(tǒng):Win7 旗艦版64位
硬件:網(wǎng)卡1,訪問內(nèi)網(wǎng),IP:192.168.5.179,網(wǎng)關(guān)192.168.5.1,DNS 192.168.5.3
???????? ? 網(wǎng)卡2,訪問外網(wǎng),IP:192.168.80.55,網(wǎng)關(guān)192.168.80.1,DNS 192.168.80.1
二、設(shè)置雙網(wǎng)卡同時通信
? ? ? ? 在布置網(wǎng)關(guān)服務(wù)器之前,需要先使兩個網(wǎng)卡都能正常通信。電腦上使用雙網(wǎng)卡時,最常見的情況就是同時只能由一個網(wǎng)卡進行通信。比如我的兩個網(wǎng)卡:一個連接外網(wǎng),一個連接公司內(nèi)部的局域網(wǎng),最開始的情況就是要么電腦只能和外網(wǎng)通信,要么只能和內(nèi)網(wǎng)通信。我們所要做的第一步就是設(shè)置支持雙網(wǎng)卡同時通信,也就是說電腦既能訪問外網(wǎng)(互聯(lián)網(wǎng)),又能訪問內(nèi)網(wǎng)。
? ? ? ? 首先代碼從開始->運行->cmd,以管理員身份打開cmd運行行(一定要以管理員的身份打開cmd),在cmd中輸入route print,查看本機的路由控制表,如下圖所示:
? ? ? ? 請注意紅色圈出部分,網(wǎng)絡(luò)目標(biāo)0.0.0.0表示要訪問的外網(wǎng)的ip地址,目前它分別對應(yīng)了不同的網(wǎng)關(guān)和接口,所以造成了訪問沖突。當(dāng)我們想要訪問外網(wǎng)時,造成了數(shù)據(jù)包不知道通過哪個網(wǎng)關(guān)轉(zhuǎn)發(fā),所以無法正常訪問外網(wǎng)。
? ? ? ? 那么第一步就是刪除0.0.0.0的路由映射:
? ? ? ?第二步增加0.0.0.0的路由映射到靜態(tài)路由控制表:
? ? ? 第三步增加內(nèi)網(wǎng)的路由映射表到靜態(tài)路由表:
? ? ?最后再使用routeprint命令查看當(dāng)前的路由控制表,注意觀察永久路由(靜態(tài)路由)部分,如下圖,紅色圈出部分就是我們剛才添加的路由映射:
? ? ? ?簡單介紹路由映射的含義,以下面這條映射為例:
? ? ? 192.168.5.0表示網(wǎng)絡(luò)地址,255.255.255.0表示子網(wǎng)掩碼,192.168.5.1表示網(wǎng)關(guān),這句話的意思呢就是凡是和192.168.5.0網(wǎng)段上的ip通信都要通過192.168.5.1這個網(wǎng)關(guān)服務(wù)器。
? ? ? 經(jīng)過上面的設(shè)置,我們就既可以訪問外網(wǎng),又可以訪問內(nèi)網(wǎng)了。
三、布置網(wǎng)關(guān)服務(wù)器
第一步,設(shè)置連接外網(wǎng)的網(wǎng)絡(luò)連接Internet共享。
? ? ? ? 從電腦右下方的網(wǎng)絡(luò)連接處,右鍵打開網(wǎng)絡(luò)與共享中心:
? ? ? 然后點擊 更改適配器設(shè)置,選中連接到外網(wǎng)的網(wǎng)卡(即192.168.80.55的網(wǎng)卡),然后右鍵調(diào)出右鍵菜單
? ? ? ? 打開屬性頁面,選中共享標(biāo)簽頁,勾選允許其他網(wǎng)絡(luò)用戶通過此計算機的Internet連接來連接,并在家庭網(wǎng)絡(luò)連接中選擇那個連接內(nèi)網(wǎng)的連接(IP地址為192.168.5.179的網(wǎng)卡),然后點擊確定按鈕。點擊確定是系統(tǒng)可能提示,已經(jīng)自動修改了內(nèi)網(wǎng)網(wǎng)卡的ip地址,先不用管它,直接點確定,等稍后再把內(nèi)網(wǎng)網(wǎng)卡的IP地址改成192.168.5.179即可(一定要記得改回192.168.5.179)。
? ? ? ?這樣,網(wǎng)關(guān)服務(wù)器就在電腦上布置完成。接下來介紹下,在客戶機上的配置方法才能共享服務(wù)端的網(wǎng)絡(luò)連接進行上網(wǎng)。
第二步,配置客戶機。
? ? ? ?配置客戶時,只需要將客戶機的網(wǎng)卡的網(wǎng)關(guān)、DNS服務(wù)器都設(shè)置成服務(wù)端的內(nèi)網(wǎng)ip地址,即192.168.5.179。
這樣客戶機就也能上外網(wǎng)了。
總結(jié)
以上是生活随笔為你收集整理的在Windows7 系统上部署网关代理服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js获取农历
- 下一篇: java计算机毕业设计英语学习网站设计与