LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 972|回复: 8

动态IP及VSFTPD的问题

[复制链接]
发表于 2005-4-3 13:00:26 | 显示全部楼层 |阅读模式
1、关于动态IP:我运行lynx -mime_header -auth=user:pass "http://www.3322.org/dyndns/update?system=dyndns&hostname=myhost.3322.org"
后,在3322org网站上可以看到IP已更新。但是ping myhost.3322.org却老是提示:connect: Invalid argument
2、安装了vsftpd,运行/etc/rc.d/vsftpd start提示“DONE”但是,用ps ax却查不到vsftpd,用ftp登录也不行!
发表于 2005-4-3 15:39:07 | 显示全部楼层
第一个没试过。
第二个你/etc/vsftpd.conf设置好了吗?设置好了的话,再以root身份运行一下vsftpd试试(不是deamon start,是直接执行/usr/sbin/vsftpd)?不过按说不用吧,我这里就没再运行。
ps ax |grep vsftpd确定没有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-3 17:53:55 | 显示全部楼层
Post by diony
第一个没试过。
第二个你/etc/vsftpd.conf设置好了吗?设置好了的话,再以root身份运行一下vsftpd试试(不是deamon start,是直接执行/usr/sbin/vsftpd)?不过按说不用吧,我这里就没再运行。
ps ax |grep vsftpd确定没有?

都是按部就班做的,所以我也觉得奇怪呢。没办法,再试吧。不然,我编译安装一下看看。谢谢关心!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-4 12:07:06 | 显示全部楼层
diony版主,能把你的/etc/rc.conf给我看一下吗?我发现只要把#lo前的#去掉就可以了。我用的是ADSL,动态IP的。
回复 支持 反对

使用道具 举报

发表于 2005-4-4 12:10:48 | 显示全部楼层
我的rc.conf挺普通,没什么太大的参考价值。
不过lo应该默认就是打开的啊?你那里怎么会是被注释掉的?


  1. #
  2. # /etc/rc.conf - Main Configuration for Arch Linux
  3. #

  4. #
  5. # Localization
  6. #
  7. # HARDWARECLOCK: set to "UTC" or "localtime"
  8. # TIMEZONE: timezones are found in /usr/share/zoneinfo
  9. # KEYMAP: keymaps are found in /usr/share/kbd/keymaps
  10. # CONSOLEFONT: fount in /usr/share/kbd/consolefonts (only needed for non-us)
  11. # USECOLOR: use ANSI color sequences in startup messages
  12. #
  13. HARDWARECLOCK="localtime"
  14. TIMEZONE=Asia/Shanghai
  15. KEYMAP=us
  16. CONSOLEFONT=
  17. USEcolor="yes"

  18. # Scan for LVM volume groups at startup, required if you use LVM
  19. USELVM="no"

  20. #
  21. # Networking
  22. #
  23. HOSTNAME="LovBo"

  24. #
  25. # Module to load at boot-up (in this order)
  26. #   (prefix a module with a ! to disable it)
  27. #
  28. MODULES=(!usbserial !ide-scsi 8139too nvidia i2c-i801 lm85 eeprom)

  29. #
  30. # Interfaces to start at boot-up (in this order)
  31. # Declare each interface then list in INTERFACES
  32. #   (prefix an interface in INTERFACES with a ! to disable it)
  33. #
  34. # Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
  35. #
  36. lo="lo 127.0.0.1"
  37. eth0="eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255"
  38. INTERFACES=(lo eth0)

  39. #
  40. # Routes to start at boot-up (in this order)
  41. # Declare each route then list in ROUTES
  42. #   (prefix a route in ROUTES with a ! to disable it)
  43. #
  44. gateway="default gw 192.168.1.1"
  45. ROUTES=(gateway)

  46. #
  47. # Daemons to start at boot-up (in this order)
  48. #   (prefix a daemon with a ! to disable it)
  49. #
  50. DAEMONS=(syslog-ng @hotplug @network @crond @vsftpd @httpd @mysqld @mkvmdev)

  51. # End of file
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-4-4 12:16:21 | 显示全部楼层
关于lo:

  1. lo interface:简写为lo,它是一个本地环路接口。假如包是由一个本地的进程为另一个本地进程产生的,那么它们通过lo口进出。
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-5 00:23:14 | 显示全部楼层
谢谢版主关心,我是参考本坛一个帖子安装的。他的帖子默认就注释掉这几项。请问版主也是用ADSL吗?我的必须把ROUTES=(gateway)这句加#才能上网。
回复 支持 反对

使用道具 举报

发表于 2005-4-5 01:05:11 | 显示全部楼层
嗯。我是ADSL。不过我的Modem自己手动打开了路由功能(默认被电信屏蔽……),所以需要设置网关。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-5 13:00:15 | 显示全部楼层
哦!我也曾手动开了路由,但是搞不定如何映射,我在自己的机子上设置VSFTPD和WEB服务器,用来学习,如果开了路由,外网无法访问,所以又改回来了。
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表