中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-02 14:16
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » ■上传文件到FTP(此FTP电脑通过路由器上网)■ 查看 2,488 回复 24
楼 主 ■上传文件到FTP(此FTP电脑通过路由器上网)■ 发表于 2006-11-20 02:18 ·  中国 江苏 苏州 电信
初级用户
积分 64
发帖 25
注册 2006-11-09 00:11
19年会员
UID 70068
性别 男
状态 离线
大家好,又来给你们添麻烦了~~~~
对方的电脑从别的城市访问我的FTP电脑,但我家里的FTP电脑经过路由器上网的(最近买的路由器,2家人用1根ADSL线,以前我1个人直接拨号上网的,那时对方可以访问我的电脑,但用了路由器后,不行了)
现在该怎么编辑这个BAT,能让对方电脑顺利访问我的FTP电脑
劳驾各位

[ Last edited by shifuquan on 2006-11-19 at 05:37 PM ]
2 有人在吗?大家帮下忙啊 发表于 2006-11-20 03:10 ·  中国 江苏 苏州 电信
初级用户
积分 64
发帖 25
注册 2006-11-09 00:11
19年会员
UID 70068
性别 男
状态 离线
有人在吗?大家帮下忙啊
3 发表于 2006-11-20 03:59 ·  中国 山东 青岛 崂山区 联通
新手上路
积分 4
发帖 2
注册 2006-07-16 11:06
20年会员
UID 58657
状态 离线
看不明白你说的什么意思 !
4 发表于 2006-11-20 04:31 ·  中国 浙江 杭州 电信
初级用户
积分 34
发帖 12
注册 2006-09-25 04:45
19年会员
UID 63588
性别 男
状态 离线
确实!
5 我说点详细点吧 发表于 2006-11-20 04:36 ·  中国 江苏 苏州 电信
初级用户
积分 64
发帖 25
注册 2006-11-09 00:11
19年会员
UID 70068
性别 男
状态 离线
论坛上都是1个电脑直接访问另1个电脑(点对点),没有“经过路由器的BAT编辑”文章,也就是说关于上传文件到FTP里面去,如果FTP那方用了路由器该怎么办????
6 发表于 2006-11-20 04:48 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线

  访问FTP和安装了路由器有什么关系?

  只要把FTP地址给他访问不就行了?
7 发表于 2006-11-20 04:58 ·  中国 四川 成都 教育网
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
LZ的标题比较强悍~

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
8 不行的,用了路由器就上传不了 发表于 2006-11-20 05:35 ·  中国 江苏 苏州 电信
初级用户
积分 64
发帖 25
注册 2006-11-09 00:11
19年会员
UID 70068
性别 男
状态 离线
不行的,FTP的机子用了路由器,下面的机子(别的城市)上传不过来的
9 发表于 2006-11-20 05:54 ·  中国 河南 商丘 梁园区 电信
初级用户
积分 45
发帖 14
注册 2006-09-12 06:06
19年会员
UID 62386
状态 离线
那就修改路由器嘛

映射IP啊
10 大侠详细点啊 发表于 2006-11-20 06:27 ·  中国 江苏 苏州 电信
初级用户
积分 64
发帖 25
注册 2006-11-09 00:11
19年会员
UID 70068
性别 男
状态 离线
楼上的
11 发表于 2006-11-20 06:59 ·  中国 甘肃 甘南藏族自治州 合作市 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
你要在路由上映射端口才可以,和对方关系不大啊
12 谢谢大家的点化和支持!!!!!!!!!!! 发表于 2006-11-20 08:29 ·  中国 江苏 苏州 电信
初级用户
积分 64
发帖 25
注册 2006-11-09 00:11
19年会员
UID 70068
性别 男
状态 离线
继续革命

[ Last edited by shifuquan on 2006-11-19 at 08:40 PM ]
13 发表于 2006-11-20 13:16 ·  中国 湖北 荆门 电信
荣誉版主
★★★
积分 2,013
发帖 718
注册 2006-02-18 07:07
20年会员
UID 50550
状态 离线
如楼上各位所说,你的问题关键在于端口映射,这个需要在你的路由上设置,或者下载个类似“花生壳”之类的东东来解决。
至于路由的设置,如果你的路由器采用的是viking的fw,可以参考的一些内容。不过你说你新买的路由器,我想可能不会是采用viking的fw的。
附录:
部分Telnet命令:(主要针对是Vinking系列芯片)

MAC地址列表清除:
运行CMD,输入arp -d回车

备份FW:
tftp -i 192.168.1.1 get TEimage.bin
升级FW:
tftp -i 192.168.1.1 put TEimage.bin

TELNET的方法设置:
登陆端口设置
modify nbsize httpport <decvalue>
modify nbsize telnetport <decvalue>
modify nbsize ftpport <decvalue
关闭SNMP
modify snmp trap disable
如果这样关闭不彻底,用扫描器仍能发现SNMP漏洞,最好加上下面两句:
$delete snmp comm community private
$delete snmp comm community public

telnet控制台修改MTU值:
modify ppp intf ifname ppp-0 mtu 1480
ifconfig eth0 mtu 14xx (Linux Shell)

设置VPI和VCI值(由ADSL运营商提供,假设:VPI为0,VCI为 33)
add interface atmpvc
set interface atmpvc0 vpi 0
set interface atmpvc0 vci 33

指定线路模式(假设为 2:G.dmt)
set interface adsl standard 2

设置封装类型(5为PPPOE)
set interface atmpvc0 encap 5

设置拨号时的用户名和密码(由ADSL运营商提供,假设:用户名为adsl,密码
为adsl)
set interface atmpvc0 user adsl
set interface atmpvc0 password adsl

开启NAT(网络地址转换)
set interface atmpvc0 nat on

关闭桥方式
set interface atmpvc0 bridge off
set bridge off

保存设置
save

重新启动
reboot

启动完毕以后当猫同步结束即可正常上网。


输入WAN IP地址及子网掩码(由ADSL运营商提供,假设 IP地址为202.106.69.75
子网掩码为255.255.255.0)

set interface atmpvc0 ip 202.106.69.75 255.255.255.0

输入NAT的 IP地址及子网掩码(同上)
set interface atmpvc0 natip 202.106.69.75 255.255.255.0

输入NAT的网关IP地址(由ADSL运营商提供,假设 IP地址为202.106.69.71 )
add route 0.0.0.0 0.0.0.0 202.106.69.71 atmpvc0

关闭桥方式
set interface atmpvc0 bridge off
set bridge off

打开桥接命令行设置方法:(不用复位猫)
delete ppp intf ifname ppp-0
create eoa intf ifname eoa-0 lowif aal5-0
create bridge port intf ifname eoa-0
modify bridge mode enable wan2wan enable
commit
然后就马上可以用PC试拔号了
PC拔号成功后,可以把猫上的IP过滤、NAT等没必要的东西关了(不关也可以),然后接上无线路由器进行设置了

设置IP session
modify nbsize maxipsess XXX
注:XXX为你要修改的值

调整ADSL里面的时间的方法
1、用telnet登陆ADSL:
2、键入如下命令:
modify sntp cfg disable
modify system timezone "CCT"
create sntp servaddr dname time.nist.gov
modify sntp cfg enable
commit
reboot

打开UPnP功能:
用telnet登陆设备后输入
modify upnp cfg nbstatus enable
commit
reboot
设备重启就可以了!

查看设备的upnp是否开了可以这样
用telnet登陆后输入
$get upnp cfg
得到
Next Boot Status : enable
Advertisement Cache Age(sec) : 1830
USB接口的设置去掉
用telnet登陆,执行命令
$delete usb intf ifname usb-0
$commit
即可。
Current Status : enable
保存设置
Save/ commit
重新启动
Reboot

后记:就算你的路由不是采用的viking的fw,里面的一些命令可能也是大同小异,还是可以参考参考。至于更多的命令,你可以把fw备份到本地计算机上用16进制编辑器打开直接查看。
沉痛悼念我曾经心爱的 华为MT800!
14 谢谢楼上的 发表于 2006-11-27 10:17 ·  中国 江苏 苏州 电信
初级用户
积分 64
发帖 25
注册 2006-11-09 00:11
19年会员
UID 70068
性别 男
状态 离线
最近郁闷,有时别人看得到我机子,有时看不到,上传还是不行,郁闷到家
15 发表于 2006-11-27 13:14 ·  中国 河南 商丘 梁园区 电信
初级用户
积分 45
发帖 14
注册 2006-09-12 06:06
19年会员
UID 62386
状态 离线
说一下你的路由器的型号?
论坛跳转: