谁来教我设置一下FTP。

本帖最后由 fender0107401 于 2011-05-20 08:35 编辑

我不怎么懂网络,

现在需要把我FreeBSD系统里面的文件copy到我另外一个Windows的系统上,

我打算是用FTP来做,

现在已经在FreeBSD上搭建了一个匿名的FTP服务器,但是WIndows没有办法访问,

这两个电脑用一个路由器使用一个IP,就是DHCP的那种,

FreeBSD系统的IP是192.168.1.101,Windows的那个是192.168.1.100

我直接在firefox里面敲ftp://192.168.1.101没有任何反映,

ping 192.168.1.101显示timeout。

防火墙相关规则如下:
  1. # variable declaration

  2. nic="re0"

  3. cmd="ipfw -q add "

  4. ks="keep-state"

  5. $cmd 01300 allow tcp from any to any 21 out via $nic setup $ks

  6. $cmd 01400 allow tcp from any to any 1024-65535 out via $nic setup $ks
复制代码

作者: fender0107401   发布时间: 2011-05-20

既然是局域网,为什么不直接ipfw add 100 allow ip from any to any呢?

1300规则,应该改一下方向,因为你现在是接受外界的连接,所以应该是in ,而不是out。
1400规则应该是对的。

ftp比较麻烦,bsd和win共用,还是sftp,也就是ssh省事。

作者: lsstarboy   发布时间: 2011-05-20



QUOTE:
既然是局域网,为什么不直接ipfw add 100 allow ip from any to any呢?

1300规则,应该改一下方向,因 ...
lsstarboy 发表于 2011-05-20 09:35



作者: fender0107401   发布时间: 2011-05-20

搞定了就是防火墙规则的问题,

现在正在传输,速度狠好(10m+/s),哈哈。

作者: fender0107401   发布时间: 2011-05-20