V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
codercoo
V2EX  ›  问与答

如何访问我的内网 wordpress?

  •  
  •   codercoo · Jul 20, 2016 · 5883 views
    This topic created in 3568 days ago, the information mentioned may be changed or developed.

    网络很简单,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 replies    2016-07-22 01:17:14 +08:00
    Marfal
        1
    Marfal  
       Jul 20, 2016
    什么叫做移除路由器?具体什么情景?
    uuair
        2
    uuair  
       Jul 20, 2016
    你用什么进行 pppoe 呢?
    matthewgao
        3
    matthewgao  
       Jul 20, 2016
    端口映射配的是 80 ? 访问用 8080 ? typo ?

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

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

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

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