免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1475 | 回复: 4
打印 上一主题 下一主题

[OpenBSD] openbsd4.0+proftpd问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-07 16:08 |只看该作者 |倒序浏览
背景:
OPENBSD服务器上双网卡,分别配置IP:192.168.0.100/192.168.1.100

问题:
在OPENBSD4.0上安装proftpd-1.3x/proftpd-1.2x,启动PROFTPD服务器后,从CLIENT端只能从192.168.0.100连接FTP服务器,从192.168.1.100连接FTP无响应。好像PROFTPD不能监听所有IP地址。如果用Bind参数绑定到192.168.1.100后就可以了。但是始终PROFTPD不能同时监听两个IP。

通过netstat -an 也没发现问题,无防火墙。

[root@ob ~]#netstat -an
Active Internet connections (including servers)
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state)
tcp        0      0  *.21                   *.*                    LISTEN
tcp        0    112  192.168.0.100.22       192.168.0.1.1307       ESTABLISHED
tcp        0      0  *.22                   *.*                    LISTEN
tcp        0      0  *.80                   *.*                    LISTEN


[root@ob ~]#ftp 192.168.1.100
Connected to 192.168.1.100.
^C
^C
q
q
quit
^C

^C

^C


^C
500 Sorry, no server available to handle request on 192.168.1.100


[root@ob ~]#ftp 192.168.0.100
Connected to 192.168.0.100.
220 ProFTPD 1.2.10 Server (ProFTPD Default Installation) [192.168.0.100]
Name (192.168.0.100:root): down
331 Password required for down.
Password:
530 Login incorrect.
ftp: Login failed.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> quit
221 Goodbye.


[root@ob ~]#ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33224
        groups: lo
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:a9:40:0f:fe:17
        groups: egress
        media: Ethernet autoselect (10baseT)
        status: active
        inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255
        inet6 fe80::2a9:40ff:fe0f:fe17%fxp0 prefixlen 64 scopeid 0x1
ne3: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 52:54:ab:3c:e6:81
        media: Ethernet autoselect (10baseT)
        inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
        inet6 fe80::5054:abff:fe3c:e681%ne3 prefixlen 64 scopeid 0x2
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33224
enc0: flags=0<> mtu 1536

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2007-01-07 16:25 |只看该作者

论坛徽章:
0
3 [报告]
发表于 2007-01-07 16:25 |只看该作者
proftpd基本设置:


ServerName                                "ProFTPD Default Installation"
ServerType                                 standalone
DefaultServer                    off
UseReverseDNS                        off
IdentLookups                  off

ServerIdent                     off
RequireValidShell            off
TimesGMT                                off

# Port 21 is the standard FTP port.
Port                             21

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
4 [报告]
发表于 2007-01-07 16:30 |只看该作者
我要你看我给你的那个啊。

论坛徽章:
0
5 [报告]
发表于 2007-01-07 16:45 |只看该作者
解决了,在/etc/hosts中加了个记录就可以了:


192.168.1.100         ob
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP