免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 11241 | 回复: 10
打印 上一主题 下一主题

[高难度]如何从外网通过指定路由器访问校园网? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-30 11:29 |只看该作者 |倒序浏览
问题背景:
      本人在学校开通了ADSL宽带,利用TP860路由器实现共享上网.路由器配置如下:
         路由器内网IP:10.1.130.9(255.255.255.0) ;
        WAN口接外网,LAN口接学生电脑及校园网的交换机(地址10.1.130.1)
         关闭DHCP,手动配置其他电脑IP为10.1.130.x(255.255.255.0),网关为10.1.130.9
         添加路由202.202.240.0(255.255.240.0) :10.1.130.1。这里 202.202.240.0(255.255.240.0)是校园网的网络地址,10.1.130.1是本宿舍楼的网关;这样访问外网的连接通过本路由器直接访问外网,访问校园网的连接通过本路由器路由到校园网网关从而访问校园网。
        同时通过ORay申请了动态DNS,可随时查询到本路由器的IP。
问题提出:
      众所周知,通过外网无法访问校园网的图书馆、文献资料库等,它们必须通过内网访问。是否有办法从外网通过我放在学校的路由器访问内网?

论坛徽章:
0
2 [报告]
发表于 2009-06-30 12:38 |只看该作者
在路由器上做映射,把你想要访问的机器IP和端口映射出去就OK了

论坛徽章:
0
3 [报告]
发表于 2009-06-30 14:13 |只看该作者

回复 #2 hyagami 的帖子

谢谢,试过了,行不通。可能是因为我要访问的都在202.202.240.0(255.255.240.0)内,而路由器的LAN端地址在10.1.130.0(255.255.255.0)内,无法完成映射。

论坛徽章:
0
4 [报告]
发表于 2009-06-30 14:30 |只看该作者
线路和配置均无问题的前提下,你PC上设置的gateway应该是10.1.130.9
而你只需要再在本机XP上添加一条路由即可
在cmd窗口中输入  route add 202.202.240.0 mask 255.255.240.0 10.1.130.1
即可!

如果不通,可使用tracert 202.202.240.XX 来诊断路由断在哪里?

论坛徽章:
0
5 [报告]
发表于 2009-06-30 17:00 |只看该作者

回复 #5 fairysky 的帖子

你的设置是针对内网访问外网而言,我已经设置了静态路由,可不用再设置.
如果从外网访问内网,则无法这样设置,否则提示
route add 202.202.240.0 mask 255.255.240.0 123.145.98.140
The route addition failed: Either the interface index is wrong or the gateway do
es not lie on the same network as the interface. Check the IP Address Table for
the machine.
注:123.145.98.140为路由器的外网地址

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
6 [报告]
发表于 2009-06-30 18:40 |只看该作者
唉,就一个NAT的问题,干吗要搞的这么复杂呢???


1、202.202.240 这个网段的服务器的缺省网关是什么??? 在那个设备上????
2、你内网的那个核心交换机就是.1的IP的那个,配置贴出来。敏感信息XX掉。

论坛徽章:
0
7 [报告]
发表于 2009-06-30 19:00 |只看该作者

回复 #8 ssffzz1 的帖子

这些都是校园网上的设备,配置弄不到.
个人觉得首先要实现的一点是:
      校园网的服务器(如202.202.240.6)即可通过外网访问,也可通过内网访问.当通过外网访问时,默认的路由是不会经过本人防在宿舍的路由器的。而要实现我说的目的,则必须经过宿舍的路由器才行,我不知道这点从理论上行不行通?

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
8 [报告]
发表于 2009-06-30 19:03 |只看该作者
晕死。你是想玩这个啊。 我明白了。

可以实现,前提是你的路由器要支持的哦。

叫做双向NAT 。

在你的内网口针对服务器的访问再做一次SNAT ,NAT成源地址是你的.9的内网IP。

不过估计你的设备支持的可能性很小。

论坛徽章:
0
9 [报告]
发表于 2009-06-30 20:08 |只看该作者

回复 #10 ssffzz1 的帖子

谢谢!确实不支持。看来只能在内网架一台代理服务器了!

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
10 [报告]
发表于 2009-06-30 21:17 |只看该作者
就是。不过不用代理。用LINUX的IPTABLES也可实现。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP