看板SetupBBS
标 题Re: [问题]请问各位大大...WindTop 系统的问题...
发信站元智大学风之塔 (Thu Jun 17 19:19:15 2004)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!news.ee.ttu!news.n
我目前也遇到相同的问题......刚刚解决.....我把解决的方法po在下面
1./etc/hosts 设定自己的 host
2.关掉 den_ident.....使用下面的修正就可以关掉了
[bbsd.c]
int
main(argc, argv)
int argc;
char *argv[];
{
int csock; /* socket for Master and Child */
int value;
int *totaluser;
struct sockaddr_in sin;
+ uschar *addr;
........
........
tn_addr = sin.sin_addr.s_addr;
/* Thor.990325: 修改dns_ident定义, 来自哪if连那 */
/* dns_ident(mport, &sin, fromhost, rusername); */
- dns_ident(0, &sin, fromhost, rusername);
+ addr = (uschar *) &tn_addr;
+ *rusername = '\0';
+ sprintf(fromhost, "%d.%d.%d.%d", addr[0], addr[1], addr[2], addr[3])
telnet_init();
tn_main();
3. 改etc/inetd.conf 中的
telnet stream tcp nowait bbs /home/bbs/bin/bbsd bbsd -i
改成
telnet stream tcp wait bbs /home/bbs/bin/bbsd bbsd -i
4.重跑inetd 执行底下那行就会重跑了.不用重开机...
kill -1 `cat /var/run/inetd.pid`
把 dns_ident.c 换成 itoc 大大的版本...效果还是不会很显着...进站还是会delay
..用上头的改法..进站就会变很快.......两种方法我都用过了......
※ 引述《visor (永远的给我滚吧........)》之铭言:
> ※ 引述《[email protected] (.......................)》之铭言:
> > 我的 crontab 都是设定在清晨 5:00 ~ 7:00 执行,port 113 有开
> > 我目前使用的 kernel 也是自己编过的,我想应该跟硬体无关吧...
> > 我以前一开始是用 Maple3 的 bbs 就没有这个问题,所以我才会觉得
> > 奇怪罗...
> 可能跟 dns 反查有关
> 把自己的 host 加入到 bbs 主机的 /etc/hosts 吧
--
※ Origin: 元智大学 风之塔 <bbs.yzu.edu.tw>
※ From : 218-168-179-150.dynamic.hinet.net