学校上网按流量收费,很不方便。于是设置代理服务器用联通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系统,直接连上了。
希望对大家有用!
参考的资料: