Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[15414] 보통 이런경우 포트포워딩으로 해결이 됩니다.
조대현.Clau [casanebula] 2884 읽음    2015-02-12 22:50
소켓서버가 공유기 하단에 설치 된 경우 DMZ, 포트포워딩 등으로 해결이 가능합니다.
포트포워딩으로 해결이 안된다면 소켓서버 프로그램 또는 해당 OS 방화벽 설정이 문제겠네요.

1. 당연히 OS의 방화벽 해제하여야 하며
2. 해제가 불가능한경우 다음의 조건을 예외처리 해야합니다.
1) 1433포트 IN-BOUND에 대해 예외
2) 또는 해당 프로그램 선택으로 예외
3. 마지막으로 해당 프로그램의 소켓서버가 바인딩하는 IP를 확인해야 합니다.
예를 들어 MSSQL의 경우 TCP/IP설정에 해당 랜카드의 IP(192.168.10.4)가 바인딩에서 빠진다면 외부에서 절대 접속할 수 없습니다.
4. 그리고 항상 telnet같은것으로 포트에 대한 접속 테스트를 하시면 어디서 막혔는지 알 수 있습니다.


이정석 님이 쓰신 글 :
:  한상원님, 시간이 많이 흘렀군요. 해결 방법에 대해서 여쭈어 보고 싶어서요.  공유기 하단에 사설 아이피를 부여 받은 DB서버에 어떻게 접근을 하셨는지요? 공유기의 DMZ을 설정해서 접속을 하셨나요? 아니면 공유기의 DDNS를 설정하고 포트포워딩을 하셨나요?
: 그도 아니면 다른 방법이 있었나요? 저는 디비에 접속을 하는것은 아니지만 C/S 프로그램(웹 프로그램이 아닙니다)의 서버는 공유기의 하단에 사설 아이피를 사용하는 상태이고 외부의 클라이언트에서 접속을 해야 하는데 DMZ설정도 포트포워딩도 되질 않아서 질문 드려 봅니다.
:  같은 내용을 이미 경험 하신 모든분들의 고언을 부탁 드립니다.
:
: 수고하십시요. ^^

+ -

관련 글 리스트
15413 공유기 하단의 사설IP의 서버에 접근하기(한상원님15277글의 해결방법을 참고하려합니다) 이정석 2154 2015/02/12
15417     Re:공유기 하단의 사설IP의 서버에 접근하기(한상원님15277글의 해결방법을 참고하려합니다) 한상원 2345 2015/02/16
15418         Re:Re:공유기 하단의 사설IP의 서버에 접근하기(한상원님15277글의 해결방법을 참고하려합니다) 이정석 2194 2015/02/16
15414     보통 이런경우 포트포워딩으로 해결이 됩니다. 조대현.Clau 2884 2015/02/12
15416         Re:보통 이런경우 포트포워딩으로 해결이 됩니다. 이정석 2032 2015/02/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.