SharedIT | 묻고 답하기(AMP)

내부망에 있는 웹서버 접속(외부 클라이언트) 질문

제목 그대로 해당 프로그램을 만들려 하는데 업체에 어떻게 설명을 해야할지 감이 안잡혀서요

어떤 문제가 생기면 내부망 어떤 서버에서 담당자에게 문자/메일이 보내집니다.

지금 상태는,  담당자가 문자/메일을 보고 반드시 내부망에 접근(VPN PC 또는 사무실) 된 프로그램에서 확인했다는 체크를 해주고 있습니다.

근데 이걸,

메일/문자에 URL을 연결해서  그 URL만 누르면 바로 위 절차를 하고 싶은데, 즉 웹앱이 되겠네요

이걸 해결하려면

외부망이 되는 공유기에 해당 서버 IP를 포트포워딩 거는 방법밖에 생각이 안나는데

또 다른 방법 있을까요?(해당 서버에 외부망 연결말고)

Tags : 태그가 없습니다.

4개의 답변이 있습니다.

그저멍하니
  0 추천 | 4년 이상 전

IIS 서비스중인 서버가 있나요?

있다면 편리하게 개발해서 사용하시면 될것 같습니다만....


외부로 열려있는 웹서비스에 aspx로 하나 개발해서

db에 값을 넣도록 구성하시는건 어떨까요?

차바라기
  0 추천 | 4년 이상 전

외부망으로 접근하려면 포트포워딩으로 하세요~아니면 고정IP로 해야 하는데 비용을 드려야 하니 포트 포워딩을 설정해주면 될듯합니다.

wansoo
  0 추천 | 4년 이상 전

여유 공인 IP가 있다면 웹서버에 공인 IP를 직접 할당해서 공인 IP로 바로 들어 갈수 있게 하는 게 가장 쉬운 방법이 될 것 같고요.

여유 공인 IP가 없다면...

포트 포워딩이 방법이겠죠.

URL 클릭 방식이 아니라면, 크롬 원격 데스크탑 같은 원격 제어 에이전트를 서버에 설치해 두고, 원격 접속으로 점검하는게 좀 더 쉬운 방법이 될 수도 있겠고요.

VPN을 이용해서 서버의 사설 IP를 사용해서 접속하는것도 쉬운 방법 중에 하나가 되겠고...

중계 서버를 두고서 중계 서버를 통해서 한다리 또는 몇개 다리를 건너 건너 접속하는 방법도 있겠지만 그에 맞는 환경이 준비되어 있어야 가능할 것 같고요.

빨간신발
  0 추천 | 4년 이상 전

포트포워딩이 제일 쉽고 답인거 같습니다.

외부에서 내부서버로 접속하는 것이면.. 뭐 다른 방법이 있을까요?

내부서버에서 클라이언트 어플을 만들고 사용자의 폰에 서버 어플을 만들고

서버에서 사용자 폰에 항상 접속하게 해서 하는 방법도 있겠지만...

효율이나 경제적인면이나 개발 편의성 모두 떨어집니다.