telnet, rlogin, rsh, ftp 사용시 시간이 많이 걸리는 문제
글쓴이: pilspark / 작성시간: 수, 2003/01/15 - 2:21오후
Red Hat 7.3을 깔고 여러 대로 클러스터를 구성하고 있습니다.
rlogin, telnet, rsh, ftp 모두 어떤 기계는 즉시 되는데, 어떤 놈들은
시간이 많이 걸립니다. 도대체 뭐가 문제인지요?
물론 모든 기계는 하나의 스위치에 연결되어 있으니 네트워크 문제는
아니고, 설정이 뭔가 달라서 서로 그런 것인지...
자동으로 깔리는 방화벽 때문인지 도저히 감을 잡을 수 없습니다.
Forums:
A라는 놈에게 접속을 하는데 B에서는 바로 되고 C에서는 시간이 오래 걸
A라는 놈에게 접속을 하는데 B에서는 바로 되고 C에서는 시간이 오래 걸린다면 A의 /etc/hosts에 C의 IP address 정보를 넣어 주시면 될겁니다. :o
더간단한 문제 일지도.
인터넷 수퍼 데몬을 사용하는 경우.
즉 inetd에서 연결을 받고 해당 데몬을 실행해서 연결 시켜줄때,
막연 접속이 들어온 서비스의 데몬이 이미 실행중이면
그응답이 빠를수도 있고 그렇지 않으면 그만큼 느려질수도 있죠.
자주 사용하는 서비스라서 접속 응답이 빨라야 한다면,
데몬을 standalone mode로 실행하시기를..
/etc/nsswitch.conf 화일을 열어서 hosts라는 라인을 보
/etc/nsswitch.conf 화일을 열어서 hosts라는 라인을 보면
hosts:file ..... nis dns 라고 되어 있는데 nis와 dns를 지우면 빨라 진다고합니다.
아마도 name server 에서 접속한 클라이언트쪽 ip에 해당하는 이
아마도 name server 에서 접속한 클라이언트쪽 ip에 해당하는 이름을
얻어오는 것때문에 발생하는 지연같군요.
방법은 자주 접속하는 host들의 ip를 /etc/hosts 에 등록하는 거고..
host 이름을 얻어오는 순서를 host, bind 인가 로 등록하는 건데..
(리눅스 시스템이 없어서.. 파일이랑, 등록하는 명이 기억이 안나서리.)
그리고 나머지 한가지 방법은,
데몬들의 설정에서 이름을 찾아오는 대목을 없애는 겁니다.
보통 apahce의 경우 로그에 이것으로 인한 병목을 없애기 위해
아마도 off 로 되어 있어서 로그인에 IP만 주욱 찍히는 것일 겁니다.
도움이 되시길..
댓글 달기