1
ziyuan 2014-09-13 21:41:12 +08:00 1
上传从哪里到哪里啊,源ip,目标ip?
vps是不是做了nat把公网38的ip nat到内网了,输入ifconfig -a看看eth0绑定的是哪个ip? |
2
YAFEIML OP @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) |
3
ziyuan 2014-09-13 21:50:23 +08:00
@YAFEIML 其他服务Ok吗?做了nat还有可能是防火墙的关系,ftp一般要开20,21两个port
可能本地ftp上传不支持用被动模式,发个ticket问下吧。。这家vps不熟 |
5
niseter 2014-09-13 21:57:01 +08:00 1
这种1:1的NAT需要把监听端口的程序,设置成监听0.0.0.0才是,只监听内网/外网的IP都可能遇到问题。
|
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尝试解决
|
10
YAFEIML OP [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 |
11
YAFEIML OP @niseter 不行,传入的ftp请求还是送到内网IP了,刚收到tk:
The network is virtualized and the external ip is 1 to 1 NAT to the virtual machines' s private IP. 如果是这样的话,不应该会出现这样的情况呀 |
14
imlonghao 2014-09-13 23:51:14 +08:00 via Android
你在后台绑定ip地址了么 ?
另外,lunanode团队有一个客服是可以讲中文的,你可以把这个帖子发给他。通常lunanode回复ticket的时间大概就是现在以及过后几个小时 |