V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
otakustay
V2EX  ›  程序员

求助关于路由 DDNS 和 WOL 之类的问题

  •  
  •   otakustay · 2016-10-29 14:46:18 +08:00 · 3831 次点击
    这是一个创建于 2948 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我现在的情况是这样的,光猫 - 路由 - 其它设备

    光猫里的 WAN 信息是:

    我用 ip138 查我的 IP 确实是 180.155.228.239 这个

    然后我的路由信息是:

    我在光猫里配了 DMZ 给路由:

    但是依然有几个问题:

    1. 我通过 http://180.155.228.239 访问到的是光猫而不是路由
    2. 据其他朋友反应 http://180.155.228.239 并不能访问(也就是说只有我在内网才能用?)
    3. 路由依旧无法使用 DDNS
    4. 既然路由没有 DDNS ,那基于路由配置的 WOL 等功能,以及 ssh 家里电脑等功能,通通不能用了

    求助要怎么才能正确使用让自己在外面的时候能访问家里的电脑进行操作?

    34 条回复    2016-10-30 16:56:13 +08:00
    ashong
        1
    ashong  
       2016-10-29 14:54:39 +08:00
    路由器 wan 防火墙规则 80 开了吗? 也就是是否允许原厂访问控制台是否开启?
    whoops
        2
    whoops  
       2016-10-29 14:57:50 +08:00
    前提是你要有外网的 ip ,而不是通过运营商 nat 后上网的。
    mccoymir
        3
    mccoymir  
       2016-10-29 15:01:16 +08:00
    在光猫里设置 wan 桥接模式 禁用 DHCP 用路由器拨号
    otakustay
        4
    otakustay  
    OP
       2016-10-29 15:06:42 +08:00
    @ashong 完全找不到开的地方……
    otakustay
        5
    otakustay  
    OP
       2016-10-29 15:06:56 +08:00
    @mccoymir 电信直接不给拔号功能,路由只有 DHCP 可以用……
    otakustay
        6
    otakustay  
    OP
       2016-10-29 15:07:08 +08:00
    @whoops 从 IP 上来看光猫拿到的应该是公网 IP
    Orzpls
        7
    Orzpls  
       2016-10-29 15:40:37 +08:00 via Android
    让路由器拨号不就完了。
    otakustay
        8
    otakustay  
    OP
       2016-10-29 15:41:19 +08:00
    @Orzpls 连光猫都不是拔号的……
    Orzpls
        9
    Orzpls  
       2016-10-29 15:49:16 +08:00 via Android
    @otakustay 你光猫是第三列是路由模式。
    xxxyyy
        10
    xxxyyy  
       2016-10-29 16:26:08 +08:00 via Android
    光猫本身的 80 端口有服务,那应该就不会被转发到路由器上了吧。

    你的光猫支持端口映射吗?
    SNOOPY963
        11
    SNOOPY963  
       2016-10-29 16:31:28 +08:00
    80 端口别想了。
    还有你这是刷的话说华硕固件吧?
    SNOOPY963
        12
    SNOOPY963  
       2016-10-29 16:32:55 +08:00
    443 是默认跳转到 AiDisk
    https 在华硕固件里默认是 8443 ,所以……那样访问就 OK 了。
    SuperFashi
        13
    SuperFashi  
       2016-10-29 17:04:10 +08:00
    我刚好能回答这个问题,我的配置和楼主基本一致。
    首先,访问 80 端口不行,是因为国内民用运营商封了 80 端口(可能还有其它 25 之类的),但是 443 和 22 还有其它的端口都没有封。
    其次,访问 ip 到了路由页面是正常现象,我一开始配置的时候也是这样,后来不知道怎么着就不是了……
    首先你得测试你的 DMZ 是否成功。将 ip 指向一个可控设备,例如你的电脑,然后确定你电脑上的某个端口开着(例如 22 ),使用外网工具比如 http://saomiao.51240.com/ 测试端口是否开放了,若开放则 DMZ 没有问题。
    接着是 DDNS 的问题,对于这种配置无法使用路由自带 DDNS ,你只能用一个类服务器的玩意,比如你每次开电脑更新,或者有个树莓派之类的玩意,让他来获取外网 ip 并更新 DNS 记录,这样才可以。
    还有什么问题可以继续问。
    otakustay
        14
    otakustay  
    OP
       2016-10-29 20:36:52 +08:00
    @SuperFashi 我现在在光猫上 DMZ 设置给了路由,在路由上 DMZ 设置给了 NAS , NAS 的端口 5000 能在内网访问,但是用光猫里拿到的 WAN IP 访问不了,看起来还是没成功?而且错误还是 503 而不是 404 啥的……
    SuperFashi
        15
    SuperFashi  
       2016-10-29 21:06:39 +08:00
    @otakustay 你确定你 5000 端口的 vhost 没设置错吗?
    nealwx
        16
    nealwx  
       2016-10-29 21:10:41 +08:00
    你目前这种情况需要改光猫为桥接模式。
    这边有几个教程不知道对你有没有帮助
    http://52asus.com/forum.php?mod=viewthread&tid=1797&highlight=%E5%85%89%E7%8C%AB
    http://52asus.com/forum.php?mod=viewthread&tid=35&highlight=DDNS
    mikeshinoda
        17
    mikeshinoda  
       2016-10-29 21:22:17 +08:00
    光猫改成桥接、绑定一个 LAN ( 1~4 随意),路由器 WAN 接该端口并设置 PPPoE 拨号。然在才可以在路由器上做 DMZ 或者 Port Forward.
    mikeshinoda
        18
    mikeshinoda  
       2016-10-29 21:23:54 +08:00
    另外光猫上的端口转发和 DMZ 大多是无效的,起码在我这的中兴 F460 上设置后无效。
    改成桥接模式后 光猫充当光电转换,不具备路由功能。
    相对于你的内网来说少一层 NAT
    otakustay
        19
    otakustay  
    OP
       2016-10-29 21:24:36 +08:00
    @SuperFashi 厄,我对网络通信一点不懂,甚至听不懂 vhost ……我就是开了 2 个 dmz 然后用 IP:5000 访问无效,也就不积善成德怎么办了……
    otakustay
        20
    otakustay  
    OP
       2016-10-29 21:25:20 +08:00
    @mikeshinoda 我的猫不是拔号的,猫也是 DHCP 拿的 IP ,加上桥接以后路由拿到的还是内网 IP ……
    mikeshinoda
        21
    mikeshinoda  
       2016-10-29 21:31:42 +08:00
    @otakustay 你的 ppp0.3 不就是拨号吗
    mikeshinoda
        22
    mikeshinoda  
       2016-10-29 21:45:21 +08:00



    修改成桥接 或者新建一个桥接(记下你的 VLAN ) 只留这个, 让路由器去拨号,在路由器上完成 port forward 。
    SuperFashi
        23
    SuperFashi  
       2016-10-29 22:49:28 +08:00
    @otakustay 那你别用网络访问,用特殊的 ssh 端口试试
    publicAdmin
        24
    publicAdmin  
       2016-10-29 23:01:21 +08:00
    curl ip.cn 看下输出的 IP 和 wan 口播放的 ip 是否一致。请先确认是否外网 ip 。
    publicAdmin
        25
    publicAdmin  
       2016-10-29 23:05:40 +08:00
    DDNS 大部分路由应该都带有的。例如低端 TPLINK 都有,只是内嵌的 DDNS 供应商可能不适合国情。
    1.注册路由器内嵌的 DDNS 供应商帐号
    2.刷梅林、 openWRT 之类的智能系统
    3.另外开一台机器搭建 Ngork 之类的穿透类应用映射 or 搭建 openVpn
    4.找一台有固定 IP 的服务器 or vps 开 SSH 隧道反向代理映射
    publicAdmin
        26
    publicAdmin  
       2016-10-29 23:08:11 +08:00
    对了,友情提醒下, DMZ 映射主机建议还是不要这么玩。
    随时都有人在按网段批量自动扫描一些关键端口,一旦你 DMZ 的某端口有入侵可能,它会无限暴力破解(类 DDOS )
    导致你家用网络带宽被跑满。
    woyaojizhu8
        27
    woyaojizhu8  
       2016-10-29 23:43:02 +08:00
    破解猫,或者打 10000 号要管理密码,然后改桥接,由路由拨号
    JoeyChan
        28
    JoeyChan  
       2016-10-30 02:21:11 +08:00
    按理说是存在宽带账号和密码的,但是看光猫又不像是拨号,如果是光猫自动获取配置,但是仍然存在宽带账号密码,这个就很简单了,找电信取消光猫的路由功能,理由就是我要外网访问我家里的监控之类的理由,取消路由之后用自己的路由拨号那问题就解决了。如果不能用这个方法解决,其实还是有办法的,电脑上装个 teamviewer 远程控制就行了, windows/linux/os x 都可以用。最后,不建议 dmz 。
    msg7086
        29
    msg7086  
       2016-10-30 08:58:58 +08:00
    @JoeyChan DMZ 是 DMZ 到路由不是 DMZ 到机器吧。
    otakustay
        30
    otakustay  
    OP
       2016-10-30 13:22:23 +08:00
    @woyaojizhu8 我有猫的管理员密码,但是因为猫不是拔号的,所以一直没成功改成桥接……
    otakustay
        31
    otakustay  
    OP
       2016-10-30 13:23:24 +08:00
    @publicAdmin 我用 curl ip.cn 拿到的 IP 能访问到我的光猫,但是路由及家里其它设备依旧没办法访问(哪怕开了 dmz ),看上去光猫的 dmz 并没有用?
    iry232
        32
    iry232  
       2016-10-30 13:56:44 +08:00
    tr069 先删了,不然改什么都会远程给你改回来
    woyaojizhu8
        33
    woyaojizhu8  
       2016-10-30 16:45:25 +08:00
    @iry232 不能删,删了固话可能会没用
    publicAdmin
        34
    publicAdmin  
       2016-10-30 16:56:13 +08:00
    @otakustay 打 10000 号,申请把拨号方式改为路由器拨号模式(桥接模式?反正就是改为路由器拨号上网,不走光猫拨号)。这样访问 curl ip.cn 返回的 ip 就直接到路由器了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5980 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:19 · PVG 10:19 · LAX 18:19 · JFK 21:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.