[telnet]연결이 강제로 끊길경우...[좀 길지만 부탁드립니다]
글쓴이: shean0 / 작성시간: 수, 2003/08/27 - 1:29오후
안녕하세요..
급하게 문의 드려야 될것이 생겼습니다.
요지는 네트웨크 연결이 끊기는데.. 이유를 모르겠구요.. 로그를 어디를 봐야 할지요..
현상은 아래와 같습니다.
uname -a SunOS netra29 5.7 Generic_106541-12 sun4u sparc SUNW,UltraSPARC-IIi-cEngine 초기 현상1] 진행상황 [code]두여어달 셋팅(제가 설치했습니다)해서 잘 사용되던 서버-솔라리스에서 아래와같은 현상이 나왔습니다.[/code] AM 10: 현재 A컴퓨터에서 crt로 telnet접속을 한개 해 두었습니다. 어제부터 계속 하고 있었구요. 그리고 B컴퓨터에서 접속을 시도하니.. connection Refused 라고 나오는데요.. 음..ping을 해도 살아있구... A컴에서 ps -ef 로 보니 in.telnetd 도 살아 있는데.. 물론 A컴에서 crt하나 더 띄여서 해보았는데.. 역시 refused가 나옵니다. 이런 상황에서 어찌 해야하는 것인지?? 일단 지금은 콘솔에 노트북을 연결해서 재부팅을 해볼까하는데요.. 어떤 부분들을 점검해야 하는지 ...문의드립니다. PM: 1:00 결국 서버재부팅하니 연결이 되더군요... 노트북에서 콘솔연결하여 재부팅하였습니다. 그런데 이때 , ftp localhost, telnet localhost 모두 동작하지 않았구요. netstat -rn 기존 셋팅과 틀린점이 없었습니다. 음.. 일단 급한불은 껏지만서두... 원인을 찿을려면 어떻게 해야 할까요? 혹시 해킹인가?? 음..만약 그렇다고 해도 어덯게 찿을지.. 아니면.. 무슨 현상인지?? 파악이 안되고 있습니다.
상황2]
그래서.. 다시 사옹하다가 5개의 연결(telnet)이 되어있다면..갑자기 2개만
연결이 끊어진 현상이 나왔을때...하려던 작업입니다.
코드: [netra29:/usr/sbin ]%netstat -a | grep 23 결과 없네요. inetd가 죽어 있네요.. 그래서 root계정에서 다시 띄울려고 하니..음. 코드: [netra29/root]cd /usr/sbin [netra29:/usr/sbin ]%./inetd& [1] 11370 [netra29:/usr/sbin ]%inetd: couldn't find ISTATE environment variable. Try -s flag. ^C [1] 1 를 빠져나감./inetd 이런상황에서는 어떻게 해야 하죠?? 재 부팅말고... /etc/ rc0 rc0.d rc1 rc1.d rc2 rc2.d rc3 rc3.d rc5 rc6 rcS rcS.d 여기서 무엇을 /etc/rc.d/init.d/xinetd start 를 하라고 linux에는 나와 있는데..솔라리스는 틀리네요 코드: /usr/sbin ]%uname -a SunOS netra29 5.7 Generic_106541-12 sun4u sparc SUNW,UltraSPARC-IIi-cEngine /etc ]%ls -al | grep rc lrwxrwxrwx 1 root root 11 2000년 4월 6일 rc0 -> ../sbin/rc0 drwxrwxr-x 2 root sys 1024 7월 23일 09:31 rc0.d lrwxrwxrwx 1 root root 11 2000년 4월 6일 rc1 -> ../sbin/rc1 drwxrwxr-x 2 root sys 512 2001년 4월 3일 rc1.d -rw-r--r-- 1 root root 2491 7월 23일 09:31 rc2 drwxrwxr-x 2 root sys 1024 5월 29일 14:27 rc2.d -rw-r--r-- 1 root root 1948 7월 23일 09:31 rc3 drwxrwxr-x 2 root sys 512 5월 29일 17:40 rc3.d lrwxrwxrwx 1 root root 11 2000년 4월 6일 rc5 -> ../sbin/rc5 lrwxrwxrwx 1 root root 11 2000년 4월 6일 rc6 -> ../sbin/rc6 lrwxrwxrwx 1 root root 11 2000년 4월 6일 rcS -> ../sbin/rcS drwxrwxr-x 2 root sys 1024 2001년 4월 3일 rcS.d -rw-r--r-- 1 root sys 1408 2000년 4월 6일 ttysrch이럴때는 어떻게 했어야하는지..linux랑 틀린것 같던데요..
상황3]한 4주 사용하다가 다시 일어난 현상입니다.
지금 문제가 있는데요. /usr]$uname -a SunOS netra29 5.7 Generic_106541-12 sun4u sparc SUNW,UltraSPARC-IIi-cEngine 현재 이렇게 설치되어 있는데요. 가끔가다가 telnet 연결되어 있던것이 끊기고.. inetd가 죽어 있습니다. 예를 들어 1] telnet연결이 5개 되었다가..3개만 끊기는 경우.. 다시 접속해두 안되는 현상(2개는 동작하구요) 2] 또는 모두 갑자기 서버에서 지원을 안한다는 메세지를 보여주고 connection refused... 연결이 끊깁니다. 이때는 하이퍼터미널로 연결해도(콘솔)(모니터와 키보드가 직접연결되어 있지 않는 상태입니다)연결이 되지 않고 OK 프롬프트만 나와있구요. 결국 강제로 전원을 껏다 킬수 밖에 없었습니다. 어느 부분을 봐야 할지....
상황4]여기는 프로세스 리스트입니다.
먼저 부팅후..초기 프로세스구요 ( 혹시 어먼 프로세스땜에 [해킹이나-방화벽이 없어서요] 이런 현상이 나오는가 해서요 )
초기 서버에 존재하는 프로세스 리스트 ==================================================================> [netra29:/export/home/sean]$ps -ef UID PID PPID C STIME TTY TIME CMD root 0 0 0 13:00:40 ? 0:07 sched root 1 0 0 13:00:40 ? 0:00 /etc/init - root 2 0 0 13:00:40 ? 0:00 pageout root 3 0 0 13:00:40 ? 0:00 fsflush root 210 1 0 13:00:53 ? 0:00 /usr/lib/utmpd root 164 1 0 13:00:51 ? 0:00 /usr/sbin/syslogd root 32 1 0 13:00:42 ? 0:03 /usr/bin/srload -q root 255 1 0 13:00:56 ? 0:00 /usr/lib/saf/sac -t 300 root 55 1 0 13:00:45 ? 0:00 /usr/lib/devfsadm/devfseventd root 57 1 0 13:00:45 ? 0:00 /usr/lib/devfsadm/devfsadmd root 114 1 0 13:00:49 ? 0:00 /usr/sbin/rpcbind root 116 1 0 13:00:49 ? 0:00 /usr/sbin/keyserv root 154 1 0 13:00:50 ? 0:00 /usr/lib/autofs/automountd root 170 1 0 13:00:51 ? 0:00 /usr/sbin/cron root 191 1 0 13:00:52 ? 0:00 /usr/lib/lpsched root 186 1 0 13:00:52 ? 0:00 /usr/sbin/nscd root 151 1 0 13:00:50 ? 0:00 /usr/sbin/inetd -s root 259 1 0 13:00:57 ? 0:00 /usr/lib/dmi/dmispd root 217 1 0 13:00:53 ? 0:00 /usr/sbin/vold root 205 1 0 13:00:53 ? 0:00 /usr/lib/power/powerd root 298 242 0 13:01:01 ? 0:00 mibiisa -r -p 32777 root 223 1 0 13:00:54 ? 0:01 /usr/sbin/nsrexecd root 224 223 0 13:00:54 ? 0:01 /usr/sbin/nsrexecd root 317 311 0 13:02:19 pts/0 0:00 ps -ef root 242 1 0 13:00:56 ? 0:00 /usr/lib/snmp/snmpdx -y -c /etc/snmp/conf root 246 1 0 13:00:56 ? 0:00 /usr/dt/bin/dtlogin -daemon root 309 151 0 13:02:08 ? 0:00 in.telnetd sean 311 309 0 13:02:08 pts/0 0:00 -bash root 256 1 0 13:00:56 console 0:00 -csh root 261 255 0 13:00:57 ? 0:00 /usr/lib/saf/ttymon ========================================================================= root 114 1 0 13:00:49 ? 0:00 /usr/sbin/rpcbind <==이거만 죽였다 kill -9 114 =========================================================================
다음은 일반계정에서
오라클,오라클리스너,아파치(php4)를 시작하고 나서 리스트 입니다.
아파치. 오라클,리스너 를 띄운상태 프로세스 리스트 UID PID PPID C STIME TTY TIME CMD root 0 0 0 13:00:40 ? 0:07 sched root 1 0 0 13:00:40 ? 0:00 /etc/init - root 2 0 0 13:00:40 ? 0:00 pageout root 3 0 0 13:00:40 ? 0:00 fsflush root 210 1 0 13:00:53 ? 0:00 /usr/lib/utmpd root 164 1 0 13:00:51 ? 0:00 /usr/sbin/syslogd root 32 1 0 13:00:42 ? 0:03 /usr/bin/srload -q root 255 1 0 13:00:56 ? 0:00 /usr/lib/saf/sac -t 300 root 55 1 0 13:00:45 ? 0:00 /usr/lib/devfsadm/devfseventd root 57 1 0 13:00:45 ? 0:00 /usr/lib/devfsadm/devfsadmd nobody 390 389 0 13:09:01 ? 0:00 /usr/local/apache/bin/httpd root 116 1 0 13:00:49 ? 0:00 /usr/sbin/keyserv root 154 1 0 13:00:50 ? 0:00 /usr/lib/autofs/automountd root 170 1 0 13:00:51 ? 0:00 /usr/sbin/cron root 191 1 0 13:00:52 ? 0:00 /usr/lib/lpsched root 186 1 0 13:00:52 ? 0:00 /usr/sbin/nscd root 151 1 0 13:00:50 ? 0:00 /usr/sbin/inetd -s root 259 1 0 13:00:57 ? 0:00 /usr/lib/dmi/dmispd root 217 1 0 13:00:53 ? 0:00 /usr/sbin/vold root 205 1 0 13:00:53 ? 0:00 /usr/lib/power/powerd root 298 242 0 13:01:01 ? 0:00 mibiisa -r -p 32777 root 223 1 0 13:00:54 ? 0:01 /usr/sbin/nsrexecd root 224 223 0 13:00:54 ? 0:01 /usr/sbin/nsrexecd nobody 391 389 0 13:09:01 ? 0:00 /usr/local/apache/bin/httpd root 396 151 0 13:09:11 ? 0:00 in.telnetd root 242 1 0 13:00:56 ? 0:00 /usr/lib/snmp/snmpdx -y -c /etc/snmp/conf oracle 376 1 0 13:07:41 pts/0 0:00 tnslsnr root 246 1 0 13:00:56 ? 0:00 /usr/dt/bin/dtlogin -daemon root 309 151 0 13:02:08 ? 0:00 in.telnetd sean 311 309 0 13:02:08 pts/0 0:00 -bash root 256 1 0 13:00:56 console 0:00 -csh root 261 255 0 13:00:57 ? 0:00 /usr/lib/saf/ttymon root 389 1 0 13:09:01 ? 0:00 /usr/local/apache/bin/httpd oracle 341 1 0 13:06:41 ? 0:00 ora_pmon_netra29 oracle 343 1 0 13:06:41 ? 0:00 ora_dbw0_netra29 oracle 345 1 0 13:06:41 ? 0:00 ora_lgwr_netra29 oracle 347 1 0 13:06:42 ? 0:00 ora_ckpt_netra29 oracle 349 1 0 13:06:42 ? 0:00 ora_smon_netra29 oracle 351 1 0 13:06:42 ? 0:00 ora_reco_netra29 oracle 353 1 0 13:06:42 ? 0:00 ora_snp0_netra29 oracle 355 1 0 13:06:42 ? 0:00 ora_snp1_netra29 oracle 357 1 0 13:06:42 ? 0:00 ora_snp2_netra29 oracle 359 1 0 13:06:42 ? 0:00 ora_snp3_netra29 oracle 361 1 0 13:06:42 ? 0:00 ora_s000_netra29 oracle 363 1 0 13:06:42 ? 0:00 ora_d000_netra29 nobody 392 389 0 13:09:01 ? 0:00 /usr/local/apache/bin/httpd nobody 393 389 0 13:09:01 ? 0:00 /usr/local/apache/bin/httpd nobody 394 389 0 13:09:01 ? 0:00 /usr/local/apache/bin/httpd sean 398 396 0 13:09:11 pts/1 0:00 -bash root 415 151 0 13:09:20 ? 0:00 in.telnetd sean 417 415 0 13:09:20 pts/2 0:00 -bash root 423 417 0 13:09:38 pts/2 0:00 ps -ef
후.. 어디를 봐야 할는지요??
Forums:
[추가]Re: [telnet]연결이 강제로 끊길경우...[좀 길지만 부탁드
현재...여기를 보니.
이 부분은 문제가 되지 않나요??
언제나 즐프를 꿈꾸며~
댓글 달기