TCP를 통한 통신이 안됩니다.
글쓴이: dadenda / 작성시간: 금, 2005/01/28 - 5:28오전
안녕하세요.
초보자입니다.
한컴리눅스를 깔았는데..
옆 윈도우와 소켓통신(TCP)을 하려고 합니다. 7878번 포트로요
설치할때 방화벽 없음으로 해서 설치했는데도 불구하고
iptables -F 로도 하고 했는데
소켓이 나가는것도 connection refuse 로 떨어지고
들어가는것도 윈도우프로그램에서 접속에러가 떨어집니다.
내부에서 둘이는 잘됩니다.
7878 번 TCP포트가 리눅스의 자체 방화벽에 걸려있는것
같은데 이것을 푸는 방법이 없나요?
iptables 에 설정을 하는것 같은데요.
ㅜㅜ
급하게 해결해야되는데...답변좀 부탁드립니다.
꼭 부탁드립니다.
좋은하루 되세요.
Forums:
[quote="dadenda"]소켓이 나가는것도 connection
어떤 상황인지 자세히 설명해주세요.
connection refused 라면 해당 포트가 열려 있지 않다. 라는게 맞겠습니다.
iptables로 설정한거라면 REJECT일 수도 있겠지만 보통 DROP을 쓰니까 이쪽은 아니겠지요.
언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net
방화벽은 확인 하셨는지..
접속 연결이 안되면 방화벽도 한번 보시는 것이 좋을 듯 합니다.
setup을 통해서 현재 방화벽을 확인후 오픈하시는 것이 괜찮을 듯 하네요..
특별하게 사용하는 컴퓨터가 아니면 방화벽을 끄고 개박하는 것도 괜찮은 것 같습니다 (ㅡㅡ;;)
Re: TCP를 통한 통신이 안됩니다.
이말을 유추해보면 LINUX가 서버이고 MS-Windows가 Client이라는 소리군요.
일단 LINUX의 프로그램이 정상적인 동작을하는지 LINUX자체에서 접속을 해보세요.
즉, 서버를 실행시키고 Linux에서 해당포트로 접속을 해보면 이유가 들어납니다.
제가 볼때는 서버프로그램에서 bind, listen등을 잘 못 처리한 것처럼보이네요.
------------------------------
좋은 하루 되세요.
댓글 달기