» 网友学堂 » LINUX教程 » 利用ADSL 3322自架服务器2
利用ADSL 3322自架服务器2
作者:问天 发表时间:2007-2-15 03:39 阅读:554次 在百度搜索相关内容

7.chmod 666 config.php(默认是只读的,会提示你出错的)
8.然后打开浏览器,输入http://localhost应该就会看到安装的页面了。把数据库中输入你刚建的phpbb,用户名可以用root,密码用你刚才设置的密码。然后设上管理员的用户?名和密码及信箱。就可以开始安装了。很快就安装完成了,这时会提示删除两个文件夹,你根据提示删除之。就成功了!
四、FTP服务器的配置
useradd -d 你的下载目录 -s /sbin/nologin username(用户名)
passwd username加上密码。就增加了一个不能登录系统的用户
然后vi /etc/vsftpd/vsftpd.conf
把anonymous_enable=YES注释掉不允许匿名登录。
把chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
前的注释去掉。
把ftpd_banner=*前的注释去掉。后面改成你的欢迎信息(这样设置可以避免显示ftp服务器的版本信息)


然后保存,service vsfpd start就可以了。
对了,如果要把下载用户锁定到它的目录中,别忘了vi
/etc/vsftpd.chroot_list然后加入你刚生成的用户名。这样就OK了
这样一个自架的服务器就配置成功了!别忘了告诉你的朋友,测试一下哦! 如果有什么问题,欢迎交流沟通!另外,在这儿没有讲架设邮件服务器,因为反垃圾邮件联盟现在把基于动态IP的邮件服务器视为垃圾邮件服务器,架设了也会有这样那样的问题。所以就不讲了!
祝大家在新的一年里学习进步,万事如意!

hughr 回复于:2004-01-23 21:59:33 支持!
建议本版朋友全都架站!

repol 回复于:2004-01-23 22:24:20 这篇文章很好呀
非常感谢

好好先生 回复于:2004-01-24 11:39:01 up.

py 回复于:2004-01-24 12:24:58 可ADSL老是自动改变IP,就是说总是隔几天就掉线,虽然在ADSL猫上设置了自动重拨,可IP还是改变了。这样的话怎么架站?请问各位大峡有没有解决的办法?

repol 回复于:2004-01-24 18:15:42 [root@localhost bin]# ez-ipupdate -i tun0 -h repol.3322.org -S qdns -u repol:25
077970
Incorrectly built binary which accesses errno, h_errno or _res directly. Needs t
o be fixed.
ez-ipupdate Version 3.0.10
Copyright (C) 1999-2000 Angus Mackay.
ioctl(SIOCGIFADDR): No such device
could not resolve ip address for tun0.
我安装了,报这个错,是怎么回事呀

好好先生 回复于:2004-01-24 18:41:14 [quote:3827f0d244="py"]可ADSL老是自动改变IP,就是说总是隔几天就掉线,虽然在ADSL猫上设置了自动重拨,可IP还是改变了。这样的话怎么架站?请问各位大峡有没有解决的办法?[/quote:3827f0d244]
[color=#FFFFFF'][/color]

我不是说了用3322的动态域名(DDNS)来做解析吗?

好好先生 回复于:2004-01-24 18:44:09 [quote:cb9939c607="repol"]alhost bin]# ez-ipupdate -i tun0 -h repol.3322.org -S qdns -u repol:25
077970
Incorrectly built binary which accesses errno, h_errno or _res directly. Needs t
o be fixed.
ez-ipupdate Version 3.0.1..........[/quote:cb9939c607]
我的只会报Incorrectly built binary which accesses errno, h_errno or _res directly. Needs to be fixed.这句错,这是我手动执行qdns.conf时报错。但能够正确解析域名。
7.chmod 666 config.php(默认是只读的,会提示你出错的)
8.然后打开浏览器,输入http://localhost应该就会看到安装的页面了。把数据库中输入你刚建的phpbb,用户名可以用root,密码用你刚才设置的密码。然后设上管理员的用户?名和密码及信箱。就可以开始安装了。很快就安装完成了,这时会提示删除两个文件夹,你根据提示删除之。就成功了!
四、FTP服务器的配置
useradd -d 你的下载目录 -s /sbin/nologin username(用户名)
passwd username加上密码。就增加了一个不能登录系统的用户
然后vi /etc/vsftpd/vsftpd.conf
[color=#FFFFFF'][/color]

把anonymous_enable=YES注释掉不允许匿名登录。
把chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
前的注释去掉。
把ftpd_banner=*前的注释去掉。后面改成你的欢迎信息(这样设置可以避免显示ftp服务器的版本信息)


然后保存,service vsfpd start就可以了。
对了,如果要把下载用户锁定到它的目录中,别忘了vi
/etc/vsftpd.chroot_list然后加入你刚生成的用户名。这样就OK了
这样一个自架的服务器就配置成功了!别忘了告诉你的朋友,测试一下哦! 如果有什么问题,欢迎交流沟通!另外,在这儿没有讲架设邮件服务器,因为反垃圾邮件联盟现在把基于动态IP的邮件服务器视为垃圾邮件服务器,架设了也会有这样那样的问题。所以就不讲了!
祝大家在新的一年里学习进步,万事如意!

hughr 回复于:2004-01-23 21:59:33 支持!
建议本版朋友全都架站!

repol 回复于:2004-01-23 22:24:20 这篇文章很好呀
非常感谢

好好先生 回复于:2004-01-24 11:39:01 up.

py 回复于:2004-01-24 12:24:58 可ADSL老是自动改变IP,就是说总是隔几天就掉线,虽然在ADSL猫上设置了自动重拨,可IP还是改变了。这样的话怎么架站?请问各位大峡有没有解决的办法?

repol 回复于:2004-01-24 18:15:42 [root@localhost bin]# ez-ipupdate -i tun0 -h repol.3322.org -S qdns -u repol:25
077970
Incorrectly built binary which accesses errno, h_errno or _res directly. Needs t
o be fixed.
ez-ipupdate Version 3.0.10
Copyright (C) 1999-2000 Angus Mackay.
ioctl(SIOCGIFADDR): No such device
could not resolve ip address for tun0.
我安装了,报这个错,是怎么回事呀

好好先生 回复于:2004-01-24 18:41:14 [quote:3827f0d244="py"]可ADSL老是自动改变IP,就是说总是隔几天就掉线,虽然在ADSL猫上设置了自动重拨,可IP还是改变了。这样的话怎么架站?请问各位大峡有没有解决的办法?[/quote:3827f0d244]
我不是说了用3322的动态域名(DDNS)来做解析吗?

好好先生 回复于:2004-01-24 18:44:09 [quote:cb9939c607="repol"]alhost bin]# ez-ipupdate -i tun0 -h repol.3322.org -S qdns -u repol:25
077970
Incorrectly built binary which accesses errno, h_errno or _res directly. Needs t
o be fixed.
ez-ipupdate Version 3.0.1..........[/quote:cb9939c607]
我的只会报Incorrectly built binary which accesses errno, h_errno or _res directly. Needs to be fixed.这句错,这是我手动执行qdns.conf时报错。但能够正确解析域名。

local_max_rate=10000(本地用户限速10K)
max_per_ip=1(每个IP 最大连接数是1个,禁用多线程)
max_clients=50(最多50个并发连接)
ftp版有一个网友找了一个pdf的配置文档很好。你下来看看。

好好先生 回复于:2004-01-25 14:24:43 [quote:1578b3e64f="ae66"]该怎样设置?我的linux不用装ppp?[/quote:1578b3e64f]
你看看ADSL设置那一部分。

platinum 回复于:2004-01-25 15:56:05 [quote:ba45d19f19="好好先生"]
权限我已经在ftp配置那儿写了。
速度我在vsftpd.conf中增加了几句:
local_max_rate=10000(本地用户限速10K)
max_per_ip=1(每个IP 最大连接数是1个,禁用多线程)
max_clients=50(最多50个并发连接)
ftp版有一?.........[/quote:ba45d19f19]



这……岂不是只能同时5个人下嘛?如果人多了,ADSL怎么受的了呢?
如果上行全满了,phpBB也会无法访问了

好好先生 回复于:2004-01-25 16:04:12 我看了,最多时10个人左右。现在有三个人下载。没有办法,这样用本来就是没有办法的办法。没有限速时,第一个人下载会快一点,现在就是均衡一下他们的速度。对大家公平一点。人多时,速度还是会降低的。

platinum 回复于:2004-01-25 16:54:04 VSFTPD可以做速度限制均衡嘛?
我的意思是,比如带宽100M,我限制最大下载100K/S,最多10个人同时登陆,可以做到下载速度均衡嘛?1个人是100K/S,2个人就是个50K/S……10个人是各10K/S?

hughr 回复于:2004-01-25 16:56:03 如果100MB带宽,限十人,每人限速10000K,如果十人都Login了.那么就是均分了,如果每人限制10000K,只上了五人,那就是有一半未被使用.

platinum 回复于:2004-01-25 16:58:22 [quote:6028d633c9="hughr"]如果100MB带宽,限十人,每人限速10000K,如果十人都Login了.那么就是均分了,如果每人限制10000K,只上了五人,那就是有一半未被使用.[/quote:6028d633c9]
这是肯定的呀,我知道,但这样的话,网络资源就浪费了,能不能做个最大承受的均衡?

好好先生 回复于:2004-01-25 16:59:21 应该是这样的。如果不限速的话,这样先下的人优先。如果限速了,这样会给后来者节省带宽的。

hughr 回复于:2004-01-25 17:00:07 [quote:354ca45e7a="platinum"]
这是肯定的呀,我知道,但这样的话,网络资源就浪费了,能不能做个最大承受的均衡?[/quote:354ca45e7a]

均Heng我还未见过.但你可以根据自己的需求来设置最合理的方式.

platinum 回复于:2004-01-25 17:01:41 假如带宽512K,实际最大上行55K/S,我用其中45K/S的速度做服务,用这45K/S做大家下载的均衡,那多好,能实现嘛?
比如就一个人来,他的速度是45K/S,来了5个人,每个人都是9K/S,实际服务器还有10K/S的带宽没用到,用来做WEB,可行嘛?

hughr 回复于:2004-01-25 17:04:46 想法是好,但具体不知如何实现呀,即使是有这样的方法,我想Vsftpd暂时也未支持吧,这么酷的功能,怎么会没见过呢?
况且用十K做WWW服务,不好,FTP限速五K更是不实际的.
FTP有专门的做了,你就用五十五K做了下WWW吧.这样比较好.要不你就换个一百MB的东东.

platinum 回复于:2004-01-25 17:11:26 [quote:8083cc81e5="hughr"]要不你就换个一百MB的东东[/quote:8083cc81e5]
好是好,¥啊!!!!

hughr 回复于:2004-01-25 17:12:20 多少两/月??

platinum 回复于:2004-01-28 13:16:34 我找到开机ppp0设备不能自动拨号的原因了


1、文件名不对
RH73生成的/etc/sysconfig/network-script里的文件是ifcfg-,应该是ifcfg-ppp0

2、设备不对
里面的DEVICE是空的,应该是DEVICE=PPP0

3、ONBOOT
ONBOOT=yes

综上修改后,启动计算机就可以自动拨号上网了,不用在rc.local里添加拨号指令了

有个问题,就是为什么RH73系统adsl-setup后生成的文件不是ifcfg-ppp0而是ifcfg-
[color=#FFFFFF'][/color]


huzhiwen 回复于:2004-01-30 15:45:05 很好的帖子,&;#36889;&;#20818;是我的一&;#20491;小&;#33139;本,希望有用
[code:1:aba2cdb645]
#!/bin/bash
###filename:monitorip.sh
if [ -f /root/monitor/ip.txt ]
then
echo "12" >/dev/null


else
ifconfig│grep P-t-P > /root/monitor/ip.txt
fi
org_ip=`cat /root/monitor/ip.txt│cut -d: -f 2│cut -d ' ' -f 1`
now_ip=`ifconfig│grep P-t-P│cut -d: -f 2│cut -d ' ' -f 1`
if [ $org_ip = $now_ip ]
then
echo "donot need update ip\n" >/dev/null
else
ifconfig│grep P-t-P > /root/monitor/ip.txt
/root/firewall/firewall.sh
/root/ez-ipupdate/ez-ipupdate -c /root/ez-ipupdate/qdns.conf
fi
[/code:1:aba2cdb645]
&;#33139;本用途:&;#28187;少到3322服&;#21209;器的&;#36899;接,&;#28961;&;#38920;每五分&;#37912;都要&;#36899;接,影&;#38911;服&;#21209;&;#36074;量

/root 下建立monitor目&;#37636;,建立ip.txt文件,&;#23559;此&;#33139;本替代原&;#20358;的crond任&;#21209;&;#33139;本

好好先生 回复于:2004-01-30 15:49:20 谢谢了!

llzqq 回复于:2004-01-30 17:21:31 我在/SBIN/ADSL-START中加了这句:
"/usr/local/ezip/ez-ipupdate -c /usr/local/ezip/qdns.conf"
可运行时包错:
[root@home root]# adsl-start
Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
ez-ipupdate Version 3.0.10
Copyright (C) 1999-2000 Angus Mackay.
connected to members.3322.org (61.177.95.125) on port 80.

好好先生 回复于:2004-01-30 17:25:10 我也见过多次这个错误,但不影响我的域名更新。不知道这是那个文件有问题,我在启动我的@message时也有"Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed"这样的错误。

platinum 回复于:2004-01-30 18:19:30 发现一个新问题
如果启动的时候自动挂ppp0设备,则24小时左右电信的DHCP到期后(或者网络质量问题)断线,就再也连不上了

因为启动的时候激活ppp0设备是“一次性工作”,所以我又改回用adsl-connect &;amp;来拨号了

#Advertisement