Q&A

  • 라우터의 IP를 공유하는 Host방식 전용선에서 Midas
NT 서버에 서버 어플리케이션을 등록시켜 두었습니다!그리고 로컬이 아닌 다른 곳에서 접속을 시도했는데 안되는 군요!

로컬에서 클라이언트 프로그램의 데이터 모듈에 있는 Socket Connection

또는 Midas Connection등을 비록 정적 IP가 아닌 가짜(임시) IP를 사용하면 잘 됩니다

! 전용선 환경은 HOST방식으로써 정적 IP는 한 개(라우터)인데 10대 정도가 라우터의 IP를 공유하는 방식입니다! 요즘 게임방에 설치되는 형태죠!

요점은 라우터의 IP는 210.105.167.142이고 서버의 IP는 203.240.212.2라고

설정되었다면, 내부에서는 서비의 IP 203.240.212.2를 사용하면 서버의 모든 서비스를 받을 수 있습니다(HTML, FTP등등) 그러나 외부에서는 이 서버를 라우터의 IP인 210.105.167.142를 사용해야 접속이 됩니다. 홈페이지, FTP등등 말입니다!

그래서 저도 Midas Connection이나 Socker Connection을 210.105.167.142로

셋팅하여 접속했는데 RPC 를 실행할 수 없다는 메시지만 나옵니다!그러나 서버에는 RPCSS.EXE가 실행 중이거든요!

당연히 203.240.212.2는 외부에서 인식될 수가 없겠죠! 진짜 IP

203.240.212.2를 가진 서버가 어디선가 사용되고 있을 수 있으니까 말이죠!

델파이에서 Server Port를 212로 똑같이 설정하고 DCOM 셋팅까지 잘 설정한 것 같은데 제 생각에는 라우터에 셋팅되어 있는 할당 받은 정적IP(210.105.167.142)와 NT서버의 가짜 IP(203.240.212.2)와 매핑 되어 있는 것만으로는 안되는 것 같다는 결론을 내렸습니다! 홈페이지와 FTP같은 서비스는 외부에서 라우터의 IP(210.105.167.142)를 사용하면 되는데 왜 델파이에서 클라이언트 어플리케이션에서는 Connected가 True가 되지 않는 것인지 모르겠군요!참고로 도메인 네임은 없습니다! 그래서 클라이언트의 DCOM 셋팅은 해당 어플

리케이션 서버 프로그램의 일반, 위치, 보안 탭중 위치탭에는 컴퓨터 선택에 210.105.167.142라고 셋팅하였습니다! 물론 클라이언트에서 서버 어플리케이션을 한 번 실행 하였습니다!

전용선이 IP Shared방식이 문제인지 아니면 제가 뭘 잘 못하고 있는 것인지 모르겠네요!

아참! 그리고 Remote Data Module 에 Midas 컴포넌트를 사용하여 원거리 서버에 접속만 되면 일반 프로그램을 그대로 사요할 수 있는 것인지 아니면 폼을

전부 ActiveX Form을 만들어 웹 페이지에 올려 Web Deploy하여야 사용가능 한건가요?

그냥 C/S 프로그램 처럼 사용하는 것이어야 할텐데...아시는 분은 도움 좀 부탁드립니다!읽어주셔서 감사합니다!

0  COMMENTS
    • 이정석
    • 1999.04.16 00:10
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.04.16 00:56
      이정석 wrote: > 안녕하십니까? > ActvieX Form으로 웹에서 데이타베이스를 사용하는 프로그램을 > 만...
    • 고부성
    • 1999.04.16 00:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.16 01:04
      음.. 두가지 가능성이 있습니다. 먼저 첫째, Path가 잘못되어있을 경우이죠. 실제로 C:sample.txt 에 저...
    • Faster
    • 1999.04.15 22:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.04.16 18:42
      > Faster wrote: > 출력물(QuickReport)에 대해 자세히 알고 싶습니다. > > 델파이 책중에 QuickReport...
    • 남윤혁
    • 1999.04.15 22:13
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 남윤혁
      1999.04.16 02:34
      -.-;; 무슨말인지 잘모르겠네요... 다시 정리해서 올립니다. 아래의 함수는 그리기 전용함수입니다. ...
    • 남윤혁
      1999.04.16 00:37
      다시 질문입니다. 제가 XPI:= GetDeviceCaps( Canvas.Handle, LOGPIXELSX ); YPI:= GetDeviceCaps( ...
    • 이정욱
      1999.04.16 01:06
      화면 출력 후 XPI := GetDeviceCaps(Printer.Canvas.Handle,LOGPIXELSX); YPI := GetDeviceCaps(Printe...
    • 안치봉
      1999.04.15 23:28
      남윤혁 wrote: > 으아... 미치겠습니다. > > 인쇄를 하기 위해서 > > 매핑모드 바꾼거 까지는 좋았...
    • 김영대
      1999.04.15 20:12
      > 이영일 wrote: > CUP랑 BIOS의 시리얼번호나 Product ID를 알구 싶은데 어떨게 해야 하나요... > CPU의...
    • Ghost
    • 1999.04.15 15:27
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이동화
    • 1999.04.15 08:56
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.04.15 09:20
      이동화 wrote: > 안녕하세요! > 프린터에대해서 궁금한게 있습니다. 아니 지금 되지가 않습니다. > 프린...
    • 이동화
      1999.04.15 09:39
      김영해 wrote: > 이동화 wrote: > > 안녕하세요! > > 프린터에대해서 궁금한게 있습니다. 아니 지금 되...
    • 김영해
    • 1999.04.15 08:49
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.15 10:21
      아래 작업전환을 막는것이 있습니다. 이 코드는 나이렉스의 팁 게시판에서 가져왔습니다. var Form1:...
    • 김영해
      1999.04.17 07:48
      감사합니다.이정욱님 많은 도움이 되었습니다.
    • 이순희
    • 1999.04.15 08:34
    • 2 COMMENTS
    • /
    • 0 LIKES
    • bluepine
      1999.04.17 01:18
      이순희 wrote: > 안녕하세요... > 테이블에 시작시간과 끝시간에 대한 두개의 필드가 있습니다. > 두개...
    • 글쎄요.
      1999.04.15 19:02
      이순희 wrote: > 안녕하세요... > 테이블에 시작시간과 끝시간에 대한 두개의 필드가 있습니다. > 두개...
    • 이호선
    • 1999.04.15 05:08
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 전철호
      1999.04.20 03:56
      이호선 wrote: > 안녕하세요.. > 일반 control(예: Panel)에 이미지를 실을려하는데 > 어떻게해야 할지...
    • 안치봉
      1999.04.15 06:12
      이호선 wrote: > 안녕하세요.. > 일반 control(예: Panel)에 이미지를 실을려하는데 > 어떻게해야 할지...
    • 신인재
      1999.04.15 06:22
      안치봉 wrote: > 이호선 wrote: > > 안녕하세요.. > > 일반 control(예: Panel)에 이미지를 실을려하는...
    • 이슬
    • 1999.04.15 03:34
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.04.17 08:00
      이슬 wrote: > 1. ParamByName과 FieldByName의 차이점이 무엇인지요? > > 2. 폼에 성별(남,여:radiobu...
    • 신호성
      1999.04.16 01:36
      > 2. 폼에 성별(남,여:radiobutton) 체크가 있는데, DB는 Alpha로 2자리 만들었습니다. > 근데, DBGrid에...
    • 박종모
      1999.04.15 04:44
      이슬 wrote: > 1. ParamByName과 FieldByName의 차이점이 무엇인지요? > > 2. 폼에 성별(남,여:radiobu...
    • 글쎄요
      1999.04.15 05:41
      추가로 답변합니다. 2번째 건데 답변이 잘 못된 것 같아요. 가장 좋은 방법은 DBGRID 대신에 STRINGGRID...
    • 김정수
    • 1999.04.15 01:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.04.15 02:44
      김정수 wrote: > 음...mci관련 프로그램을 짜다가... 이런 메세지가 뜨더군요... > Could not create out...
    • Faster
    • 1999.04.15 01:40
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 아무개
      1999.04.15 04:49
      안녕하세요? 델파이 Q&A는 최소한 노력을 하는 사람들이 배워가는 곳입니다. 문제를 내고, 답을 맞추는 ...
    • 이정욱
      1999.04.15 01:49
      여러가지 방법이 있습니다. 각 콘트롤의 Tag를 사용하는 방법이 있구요.. 그냥 Name을 가지고 사용하는 ...
    • 이슬
    • 1999.04.14 23:40
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.14 23:58
      이슬님 저 구창민입니다. 메일 보내드렸는데 또 질문 올리셨군요. 못 받으셨다면 이글 다시 보시기 바래...
    • 보라뚱땡이
      1999.04.15 01:45
      이 사이트 자료실 54번 항목에 500개의 버튼이미지가 있는데요..... 그거말구 BitBtn에 사이즈상 Icon을...
    • 안치봉
      1999.04.14 21:18
      하재희 wrote: > 안녕하십니까! > 저는 현재 델파이로 프로젝트를 수행하고 있는 하재희라고 합니다. > ...
    • 이진수
    • 1999.04.14 19:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.14 21:01
      이진수 wrote: > microsoft Active Movie 2.0을 install 시키고 임의의 구간을 입력 > 받아서 재생하려고...
    • 이순희
    • 1999.04.14 06:08
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.04.14 19:39
      이순희 wrote: > 자꾸 질문해서 죄송합니다.. > 델파이를 많이 사용 안해봐서... 잘 모르는게 넘 많네요....