V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
codercoo
V2EX  ›  问与答

如何访问我的内网 wordpress?

  •  
  •   codercoo · 2016-07-20 22:24:20 +08:00 · 5245 次点击
    这是一个创建于 3051 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网络很简单,pppoe 拨号上网。 家里的计算机上搭建了 wordpress ,127.0.0.1/wp 可以访问(端口是 80 ,没有做任何修改)。

    我希望在外网中可以访问到它。

    如果通过路由器+pppoe 拨号,可以这样解决,下面的方法测试成功了。

    1.获取网络参数
    ifconfig
    192.168.1.100 本机的 ip

    192.168.1.1 打开路由器的管理界面
    点击 运行状态

    WAN 口状态
    IP 地址: 153.0.37.57 PPPoE 拨号
    子网掩码: 255.255.255.255
    网关: 153.0.32.1
    DNS 服务器: 114.114.114.114 223.5.5.5
    LAN 口状态
    IP 地址: 192.168.1.1
    子网掩码: 255.255.255.0
    DHCP :启用

    2.路由器设置 点击--转发规则(有的路由器取名 端口映射)--虚拟服务器--添加新的条目--服务端口 填写 80 (网站架设在这个端口) , ip 地址 192.168.1.100 (这台机器上的网站要让别人能够访问)。 点击--系统管理--重启路由器

    本机的网站是 127.0.0.1:8080/wp 端口转发设置完成后,外部网络中输入 153.0.37.57:8080/wp ,就可以看到我家里的 wordpress.

    现在,我移除路由器,如何做到同样的需求?

    21 条回复    2016-07-22 01:17:14 +08:00
    Marfal
        1
    Marfal  
       2016-07-20 22:27:00 +08:00
    什么叫做移除路由器?具体什么情景?
    uuair
        2
    uuair  
       2016-07-20 22:53:44 +08:00
    你用什么进行 pppoe 呢?
    matthewgao
        3
    matthewgao  
       2016-07-20 23:16:22 +08:00
    端口映射配的是 80 ? 访问用 8080 ? typo ?

    根据你的 pppoe 分配的 IP 地址来看,不是一个真正的公网 IP, 理论上如果你从另外一个运营商访问是访问不了这个 IP 的,但是你在同一个运营商的网络里可以访问的到

    如果你是移动(铁通)用户,试试加一个 crc1 在账号后面

    另外如果你配了 80 或者 8080 ,很多运营商是封这两个端口号的,试试一个非主流的,比如 18080 ?
    iry232
        4
    iry232  
       2016-07-20 23:30:54 +08:00
    DDNS+端口号
    另,wordpress 地址改成 ddns+端口号
    Trim21
        5
    Trim21  
       2016-07-21 02:07:22 +08:00 via Android
    @matthewgao http 默认端口不是 80 吗,为什么要封 8080 ?
    codercoo
        6
    codercoo  
    OP
       2016-07-21 08:29:02 +08:00
    对不起,说有 8080 都是 80.
    什么叫做移除路由器?具体什么情景?
    不使用路由器的默认拨号,使用 debian 的 pppoe 来拨号
    why1
        7
    why1  
       2016-07-21 08:37:56 +08:00
    ifconfig 得到的 ppp0 的 ip 就是访问的别人访问你的 ip
    zjqzxc
        8
    zjqzxc  
       2016-07-21 08:56:19 +08:00
    意思是电脑直接 pppoe 拨号么?
    修改你的 http 服务器监听的端口到 8080 或者增加对 8080 端口的监听即可
    aitaii
        9
    aitaii  
       2016-07-21 09:19:16 +08:00
    之前看到过内网穿透工具, create 节点。
    tomoya92
        10
    tomoya92  
       2016-07-21 09:24:08 +08:00
    花生壳, ngrok 这些工具不都可以吗,何必折腾路由器呢?多麻烦
    demoxu
        11
    demoxu  
       2016-07-21 09:39:40 +08:00
    最好的办法是 ngrok ,不过 ngrok 需要一台 vps 和独立域名,如果这样楼主也不如直接把 wordpress 放到 vps 了
    所以用免费的花生壳吧,不过这个不稳定
    hanxiV2EX
        12
    hanxiV2EX  
       2016-07-21 10:18:26 +08:00 via iPhone
    ngrok 妥妥的
    codercoo
        13
    codercoo  
    OP
       2016-07-21 10:33:22 +08:00
    在 debian 下输入
    pppoeconf
    进行设置
    设置完成后,输入
    pon dsl-provider
    Plugin rp-pppoe.so loaded.
    就可以上网了。
    codercoo
        14
    codercoo  
    OP
       2016-07-21 10:34:05 +08:00
    @uuair
    在 debian 下输入
    pppoeconf
    进行设置
    设置完成后,输入
    pon dsl-provider
    Plugin rp-pppoe.so loaded.
    就可以上网了。
    odirus
        15
    odirus  
       2016-07-21 10:37:49 +08:00
    V2 有哥们儿做了个工具 "路游侠"

    免费账户一个月 1G 流量,想怎么穿透就怎么穿透,对我来说够用了。
    popu111
        16
    popu111  
       2016-07-21 10:47:44 +08:00
    。。。 lz 你这是直接从教程复制的文字吧
    Tervor
        17
    Tervor  
       2016-07-21 11:45:26 +08:00
    花生壳吧,简单!
    aprikyblue
        18
    aprikyblue  
       2016-07-21 13:16:01 +08:00 via Android
    8L 已经给出了答案
    为什么楼上好多东扯西扯,有没有读完,没看到“下面的方法测试成功了”和最后一句“移除路由器如何做到同样需求”?
    JerningChan
        19
    JerningChan  
       2016-07-21 14:30:52 +08:00
    @Tervor 对呀,不会自己搞内网穿透的,就弄个新花生壳
    然后用他的内网穿透就可以了
    uuair
        20
    uuair  
       2016-07-21 15:52:58 +08:00
    楼上各位,人家楼主不用路由器,直接 debian 拨号,同时 web 服务器也在这个 debian 上,那还用毛内网穿透啊。。。直接不就是外网机器了???而且之前用路由器都能通过,所以防火墙要么没开,要么开放 80 了。。直接拨号就 ok 了啊。。如果你需要 ddns ,访问 3322.org 看看,根本不用软件,一句命令行就可以随时更新 ddns 地址了。
    scanf
        21
    scanf  
       2016-07-22 01:17:14 +08:00
    web 容器监听的是 0.0.0.0 吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4335 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:02 · PVG 09:02 · LAX 17:02 · JFK 20:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.