서버에서는 (먼저 서버에 ssh로 연결) telnet localhost나 telnet 211.189.xxx.xxx라고 하면 로그인 프롬프트가 뜨면서 텔넷 접속이 되거든요. 그런데 서버 외부에서 telnet 211.190.xxx.xxx라고하면 connection refused라고 나옵니다. 무엇이 문제인가요? nmap해보면 23번 열려있다고 나오구요. /etc/service에도 23번은 tcp/udp다 열려있어요. 아, 텔넷열어줘야하는데...--아니, 삼성네트웍스 관리자라는 사람들이 ssh를 안쓰고 telnet만 쓴다는게 말이 되냐구요. ㅉㅉ
로컬에서만 되고 외부에서 connection refused 가 나는 것은 방화벽이나 tcpwrapper 가 외부 접속을 막고 있을 때 생깁니다. iptables -L 과 /etc/hosts.allow 를 확인하고, 텔넷보다 ssh 를 쓰는 것을 권합니다.