如何将一台服务器连入两个网络?
情况是这样的:现有一台服务器,在服务器上发布了一个OA办公平台,但是用户既有使用校园网的用户,也有使用宽带网的用户。服务器可以接入校园网(IP地址是10开头的内网IP),...
情况是这样的:现有一台服务器,在服务器上发布了一个OA办公平台,但是用户既有使用校园网的用户,也有使用宽带网的用户。服务器可以接入校园网(IP地址是10开头的内网IP),也可以通过ADSL接入宽带网(已经设置了花生壳动态域名解析),现在想让使用校园网的用户和使用宽带网的用户都可以快速访问办公平台,请问有什么解决方案?
(服务器可以增加多个网卡,或者解决方案中也可以增加新的服务器) 展开
(服务器可以增加多个网卡,或者解决方案中也可以增加新的服务器) 展开
3个回答
展开全部
假设:服务器校园网IP为10.0.0.2,宽带网域名为test02.yoursunny.cn。
服务器需要安装两块网卡,网卡A静态指定10.0.0.2,网卡B通过ADSL modem接入宽带网并绑定动态域名。
1.如果校园网与外部的互联网完全不通(即校园网不能访问互联网)——
只能请用户在校园网内通过10.0.0.2访问OA平台,在互联网通过test02.yoursunny.cn访问OA平台。
2.如果校园网与外部的互联网接通,只是网速不佳——
2(1)通过校园网访问互联网,有固定的IP地址(在校园网访问www.ip.cn可以查看)——
请用户访问test02.yoursunny.cn。服务端程序检测来源IP地址,如果属于校园网出口的IP地址,则跳转到10.0.0.2。
2(2)通过校园网访问互联网,没有固定的IP地址——
在服务器根目录存放一个693BB802-59FA-4146-9D7F-4AA3AB0B10B1.gif图片文件(图片内容随便)。
OA平台首页加入以下代码:
<img src="http://10.0.0.2/693BB802-59FA-4146-9D7F-4AA3AB0B10B1.gif" width="1" height="1" alt="" onload="if(location.host=='test02.yoursunny.cn')location='http://10.0.0.2';"/>
然后请用户访问test02.yoursunny.cn。
(我给的图片文件名比较长;如果使用太简单的图片名,万一对方不在校园网内但是局域网内存在10.0.0.2这个IP而且存在这个图片名,就会误判)
服务器需要安装两块网卡,网卡A静态指定10.0.0.2,网卡B通过ADSL modem接入宽带网并绑定动态域名。
1.如果校园网与外部的互联网完全不通(即校园网不能访问互联网)——
只能请用户在校园网内通过10.0.0.2访问OA平台,在互联网通过test02.yoursunny.cn访问OA平台。
2.如果校园网与外部的互联网接通,只是网速不佳——
2(1)通过校园网访问互联网,有固定的IP地址(在校园网访问www.ip.cn可以查看)——
请用户访问test02.yoursunny.cn。服务端程序检测来源IP地址,如果属于校园网出口的IP地址,则跳转到10.0.0.2。
2(2)通过校园网访问互联网,没有固定的IP地址——
在服务器根目录存放一个693BB802-59FA-4146-9D7F-4AA3AB0B10B1.gif图片文件(图片内容随便)。
OA平台首页加入以下代码:
<img src="http://10.0.0.2/693BB802-59FA-4146-9D7F-4AA3AB0B10B1.gif" width="1" height="1" alt="" onload="if(location.host=='test02.yoursunny.cn')location='http://10.0.0.2';"/>
然后请用户访问test02.yoursunny.cn。
(我给的图片文件名比较长;如果使用太简单的图片名,万一对方不在校园网内但是局域网内存在10.0.0.2这个IP而且存在这个图片名,就会误判)
参考资料: http://www.65536.cn/t/2009/pFIR-improved.htm
上海国想
2024-12-02 广告
2024-12-02 广告
如果服务器被攻击,上海国想科技发展有限公司应立即采取以下措施:首先,启动应急预案,隔离受感染的系统,防止攻击扩散。其次,分析攻击源,确定攻击方式和目的,以便采取针对性的防御措施。然后,加强服务器的安全防护,如更新补丁、配置防火墙规则、使用防...
点击进入详情页
本回答由上海国想提供
展开全部
不知道你们学校有没有架设自己的域名服务器,我学校内部的ftp服务器是这样架设的,学校上网时主要dns都是学校架设的dns服务器ip,次要的dns服务器是当地网通dns的ip,在校内的dns上添加ftp的域名与对应的ip,校外的电脑不能通过该域名访问该ftp。
我现在给你个思路,服务器上两块网卡,一块是10开头的内网ip一块是连接adsl的,服务器做花生壳(如aaa.bbb.ccc),学校内部的dns服务器将花生壳(aaa.bbb.ccc)的域名解析成10开头的内网ip。校外访问时将会通过花生壳系统访问adsl那块网卡。
这只是思路,该方法需要oa服务器有两块网卡,学校内一台dns服务器,全校设置该dns为主要dns。
ps:不要问我这个怎么设那个怎么设的,我只提供思路,不管实际操作。
我现在给你个思路,服务器上两块网卡,一块是10开头的内网ip一块是连接adsl的,服务器做花生壳(如aaa.bbb.ccc),学校内部的dns服务器将花生壳(aaa.bbb.ccc)的域名解析成10开头的内网ip。校外访问时将会通过花生壳系统访问adsl那块网卡。
这只是思路,该方法需要oa服务器有两块网卡,学校内一台dns服务器,全校设置该dns为主要dns。
ps:不要问我这个怎么设那个怎么设的,我只提供思路,不管实际操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、服务器要有两块网卡;
2、两个网卡连接网线,分配不同vlan的ip
3、在系统里做静态路由,格式如下:
第一步:route delete 0.0.0.0 "删除所有原路由,这里以0.0.0.0为例"
第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 "添加0.0.0.0网络路由"这个是主要的,意思就是你可以上外网.
第三步:route add 172.23.0.0 mask 255.0.0.0 172.23.1.1 "添加172.23.0.0网络路由",注意mask为255.0.0.0 ,而不是255.255.255.0 ,这样内部的多网段才可用。
这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?
route add -p 添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在内部网的网卡的网关
2、两个网卡连接网线,分配不同vlan的ip
3、在系统里做静态路由,格式如下:
第一步:route delete 0.0.0.0 "删除所有原路由,这里以0.0.0.0为例"
第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 "添加0.0.0.0网络路由"这个是主要的,意思就是你可以上外网.
第三步:route add 172.23.0.0 mask 255.0.0.0 172.23.1.1 "添加172.23.0.0网络路由",注意mask为255.0.0.0 ,而不是255.255.255.0 ,这样内部的多网段才可用。
这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?
route add -p 添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在内部网的网卡的网关
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询