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

啊,难住了啊,lunanode 家的 VPS 谁用过

  •  
  •   YAFEIML · 2014-09-13 21:37:52 +08:00 · 3739 次点击
    这是一个创建于 3720 天前的主题,其中的信息可能已经有所发展或是发生改变。
    撸主轻易不求人的主啊,虽然linux菜菜,但是依赖百度google大部分问题还是能搞定的

    这次被这个问题困了2天终于知道原因在哪了,但是技术上不知道该怎么去解决了,发TK未回,现在求求各位,现在讲述问题,不清楚的地方大家包涵下,明天下午就要去上班了,上班地方暂时没网,希望能在上班前搞定!!!

    公网IP:38.110.116.108
    内网IP:172.20.3.36

    问题是这样的,一款采集软件(ET)。。FTP上传文件的时候一个劲的超时,怎么搞都不行,用FlashFXP可以正常上传,但必须得是被动模式

    用cports监测采集主程序,发现上传图片的时候在连接的是私网IP地址(172.20.3.36),怪不得一直超时,内网IP能传过去才有问题了,(安装ss服务端一样连接不上,估计是一样的原因)

    说说VPS,手动装的CENTOS6.5,IP必须DHCP设置,获取到的就是172.20.3.36这个,如果手动设置为公网IP则外网不通,探针地址显示的也是内网IP,探针地址: http://38.110.116.108/p.php

    面板上有这些设置
    Floating IPs
    Virtual Networks
    SSH Keys
    Images
    Volumes
    DNS
    Monitoring
    大家给支个招吧
    17 条回复    2014-09-14 10:12:35 +08:00
    ziyuan
        1
    ziyuan  
       2014-09-13 21:41:12 +08:00   ❤️ 1
    上传从哪里到哪里啊,源ip,目标ip?
    vps是不是做了nat把公网38的ip nat到内网了,输入ifconfig -a看看eth0绑定的是哪个ip?
    YAFEIML
        2
    YAFEIML  
    OP
       2014-09-13 21:44:45 +08:00
    @ziyuan 应该是nat了,上传是从本地到38.110.116.108

    [root@YAFEI pureftpd]# ifconfig -a
    eth0 Link encap:Ethernet HWaddr FA:16:3E:BA:31:58
    inet addr:172.20.3.36 Bcast:172.20.255.255 Mask:255.255.0.0
    inet6 addr: fe80::f816:3eff:feba:3158/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:21731 errors:0 dropped:0 overruns:0 frame:0
    TX packets:13991 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:4354570 (4.1 MiB) TX bytes:9011004 (8.5 MiB)

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    ziyuan
        3
    ziyuan  
       2014-09-13 21:50:23 +08:00
    @YAFEIML 其他服务Ok吗?做了nat还有可能是防火墙的关系,ftp一般要开20,21两个port
    可能本地ftp上传不支持用被动模式,发个ticket问下吧。。这家vps不熟
    YAFEIML
        4
    YAFEIML  
    OP
       2014-09-13 21:54:22 +08:00
    @ziyuan 防火墙关了,采集软件用的是被动模式,ticket还没回复呢,还不容易要了个38.110段,不然就换家了
    niseter
        5
    niseter  
       2014-09-13 21:57:01 +08:00   ❤️ 1
    这种1:1的NAT需要把监听端口的程序,设置成监听0.0.0.0才是,只监听内网/外网的IP都可能遇到问题。
    YAFEIML
        6
    YAFEIML  
    OP
       2014-09-13 22:34:54 +08:00
    @niseter 受教,我去试试
    YAFEIML
        7
    YAFEIML  
    OP
       2014-09-13 22:40:41 +08:00
    @niseter 弱问下,pureftpd是设置Bind 0.0.0.0,21吗
    ziyuan
        8
    ziyuan  
       2014-09-13 22:42:23 +08:00
    @YAFEIML 是的,可以试一下
    niseter
        9
    niseter  
       2014-09-13 22:42:49 +08:00
    @YAFEIML 不好意思我不是很清楚pureftpd的设置方法,但是你的问题应该是由于NAT的监听设置有问题导致的,所以建议你在有监听程序的部分,将原来的38.110.116.108/172.20.3.36改为0.0.0.0尝试解决
    YAFEIML
        10
    YAFEIML  
    OP
       2014-09-13 22:44:39 +08:00
    [root@YAFEI pureftpd]# netstat -anp|grep 21
    tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1870/pure-ftpd (SER
    tcp 0 0 172.20.3.36:21 117.34.103.48:29115 ESTABLISHED 1871/pure-ftpd (IDL
    tcp 58 0 172.20.3.36:21 117.34.103.48:8573 ESTABLISHED 1879/pure-ftpd (IDL
    YAFEIML
        11
    YAFEIML  
    OP
       2014-09-13 22:46:50 +08:00
    @niseter 不行,传入的ftp请求还是送到内网IP了,刚收到tk:
    The network is virtualized and the external ip is 1 to 1 NAT to the virtual machines' s private IP.
    如果是这样的话,不应该会出现这样的情况呀
    niseter
        12
    niseter  
       2014-09-13 22:56:23 +08:00
    @YAFEIML 我认为你的采集软件设置可能有问题,建议你看一下
    YAFEIML
        13
    YAFEIML  
    OP
       2014-09-13 23:02:56 +08:00
    @niseter 采集软件是最早排除的,设置非常简单,倒是软件是不是有问题暂时还不知道,已经向厂商反馈了
    imlonghao
        14
    imlonghao  
       2014-09-13 23:51:14 +08:00 via Android
    你在后台绑定ip地址了么 ?
    另外,lunanode团队有一个客服是可以讲中文的,你可以把这个帖子发给他。通常lunanode回复ticket的时间大概就是现在以及过后几个小时
    YAFEIML
        15
    YAFEIML  
    OP
       2014-09-14 00:17:30 +08:00
    @imlonghao 好的非常感谢
    YAFEIML
        16
    YAFEIML  
    OP
       2014-09-14 01:38:29 +08:00
    @imlonghao 那家伙中文好烂,有点宝岛味道
    v1p
        17
    v1p  
       2014-09-14 10:12:35 +08:00 via Android
    @YAFEIML 这家是台湾移民开的,不过只有一个人会中文,态度还是挺友好的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1182 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:17 · PVG 07:17 · LAX 15:17 · JFK 18:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.