找回密码
 FreeOZ用户注册
查看: 3491|回复: 17
打印 上一主题 下一主题

[网络技术] 请教一个内外网连接的技术问题

[复制链接]
跳转到指定楼层
1#
发表于 17-7-2011 14:18:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
我有一个装optus网络时候配的modem,带路由功能的,因为刷的是optus自己的固件,所以操作界面很简单,基本上填上PPPOE的用户名和密码。
因为没有无线功能,所以外接了一个D-LINK的无线路由(WAN口接WAN口),采用动态IP的模式。路由器上接了一个NAS。

现在我想在外网用动态域名访问我的NAS,但是不知道怎么设置。输入动态域名只是访问到modem的那个管理页面,在路由器上设置端口转发也没效果。

请教如何设置才能实现我说的功能呢?谢谢!
回复  

使用道具 举报

2#
发表于 17-7-2011 15:41:20 | 只看该作者
访问不了,换个带port forward或可以设置DMZ功能的ADSL modem吧。
回复  

使用道具 举报

3#
 楼主| 发表于 17-7-2011 19:22:59 | 只看该作者
谢谢UB,突然发现我的ADSL MODEM有带port forwarding和DMZ功能,但是不会设置。。。或者说设置了无效。能帮我看看吗?
回复  

使用道具 举报

4#
发表于 17-7-2011 19:26:26 | 只看该作者
你的现在问题在于NAS接的是D-Link路由器,所以你要设置两次DMZ(如果是DMZ方式的话),先设置ADSL modem的DMZ IP为D-Link的IP地址,然后再继续设置D-Link的DMZ IP为NAS的IP地址。


简单一点的办法:
  把NAS接到ADSL Modem的LAN口上,找到NAS的IP地址,将DMZ的server IP地址设置为这个NAS的IP地址即可。


(port forward的设置同理)
回复  

使用道具 举报

5#
 楼主| 发表于 17-7-2011 20:32:51 | 只看该作者

回复 #4 ubuntuhk 的帖子

这样的话我的D-LINK就没办法接了,ADSL MODEM只有1个Ethernet的口。。。两次DMZ应该没有问题,但是DMZ貌似不是很安全,容易被攻击。还有就是我的modem和d-link不是一个ip段(10.1.x.x和192.168.x.x),这样也能设置吗?
回复  

使用道具 举报

6#
发表于 17-7-2011 20:50:58 | 只看该作者
如果modem可以设置为bridge的话,关闭modem的路由功能,直接当纯modem用,直接用d-link的路由去拨号,不需要设置2次dmz,直接在d-link里面设置端口映射就可以了。
回复  

使用道具 举报

7#
 楼主| 发表于 17-7-2011 21:00:57 | 只看该作者
有bridge功能,以前倒腾过怎么让这个adsl router跟d-link 无线路由器相连,试过网上教的bridge方式,但是不成功,所以才用的modem拨号+路由器动态IP模式。能否指点一下如何设置?猫和路由的IP段有没有需要注意的?
回复  

使用道具 举报

8#
发表于 17-7-2011 21:43:42 | 只看该作者

回复 #7 蒙面超人 的帖子

把你的ADSL modem设置成bridge,重新启动。

然后再D-Link里面设置PPoE的拨号用户名和密码,看看能不能连上网络。

如果可以,就在D-Link里面设置port forward就可以了。

======================================================================
如果不想改,就先在ADSLmodem里面设置port foward,然后在D-Link里面继续设置port forward,两个网段之间也可以port foward。

假设:
1.ADSL modem的IP地址:10.1.1.1
2.D-link从ADSL自动分配的地址:10.1.1.2
3.NAS从D-link自动分配的地址是:192.168.1.2
4.NAS的port是8080

那就先设置:
1.ADSL Modem,将8080的 foward到10.1.1.2的8080
2.D-Link,将8080的foward到192.168.1.2的8080
回复  

使用道具 举报

9#
 楼主| 发表于 17-7-2011 21:50:17 | 只看该作者
我的设置好像有点不太一样,Server IP Address里面应该填什么呀?
回复  

使用道具 举报

10#
发表于 17-7-2011 21:57:25 | 只看该作者

回复 #9 蒙面超人 的帖子

port全部填要转发的端口(比如8080),server ip就是填要转发的目的ip,即提供服务的服务器ip地址 (按照我上面的例子,adsl modem上填10.1.1.2,d-link上填192.168.1.2)。
回复  

使用道具 举报

11#
 楼主| 发表于 17-7-2011 22:07:40 | 只看该作者

回复 #10 ubuntuhk 的帖子

谢谢!用10.1.1.2能访问我的NAS了,但是通过动态域名还是不行。从外网的话是不是这样访问www.mydomain.com:8080
回复  

使用道具 举报

12#
发表于 17-7-2011 23:05:09 | 只看该作者
我觉得还是把modem设置成bridge模式比较简单,多一层关口,就多份出问题的可能性
回复  

使用道具 举报

13#
 楼主| 发表于 17-7-2011 23:38:24 | 只看该作者

回复 #12 四香油饼 的帖子

我试过这样设置,但是无法上网啊,不知道设置有什么问题
回复  

使用道具 举报

14#
发表于 18-7-2011 12:37:13 | 只看该作者

还有个办法,就是把modem的接口连到路由器的内网口上,关闭路由的dhcp,使用modem的dhcp,这样也可以使用无线,另外可以避免两次DMZ,设置为bridge的时候,检查下路由里面的pppoe设置。
回复  

使用道具 举报

15#
发表于 19-7-2011 17:59:21 | 只看该作者

回复 #11 蒙面超人 的帖子

10.1.1.1:8080能访问不?如果能,检查动态域名的ip。

你的域名加端口号写法正确。
回复  

使用道具 举报

16#
 楼主| 发表于 19-7-2011 20:06:38 | 只看该作者

回复 #15 ubuntuhk 的帖子

不能访问,我设置的路由器的ip是10.1.1.2,可以访问
回复  

使用道具 举报

17#
发表于 19-7-2011 21:39:54 | 只看该作者

回复 #16 蒙面超人 的帖子

但是你的adsl modem/router 的ip是10.1.1.1,这么看来,有可能你的adsl modem上的prot forward没生效,设置完了,重新启动adsl modem看看。
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+11, 21-1-2025 00:51 , Processed in 0.022130 second(s), 34 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表