SAP ABAP 무료 개발 서버 - (6) 외부 접속 Network 세팅

2024. 3. 30.
 

목차

 

    1. Network 구조 

    우리가 흔히 인터넷을 사용한다고 할 때, 데이터는 외부 네트워크에서 출발하여 최종적으로 우리의 컴퓨터나 스마트폰과 같은 개인 장비에 도달하게 됩니다. 이 과정을 간단히 살펴보면, 먼저 모뎀을 통해 인터넷 서비스 제공업체(ISP)의 네트워크와 연결됩니다. 

    공유기를 거쳐 온 데이터는 내부 네트워크 내의 개별 장치들, 예를 들면 여러분의 컴퓨터로 전송됩니다. 이 과정에서 IP 주소와 같은 네트워크 식별 정보가 중요한 역할을 하며, 이를 통해 데이터는 정확한 목적지에 도달할 수 있습니다.

    서버로 사용하게 되는 컴퓨터가 만일 모뎀에 연결해서 사용하고 계신다면 공유기 과정을 참고하시면 됩니다. 

    포트 포워딩을 하는 과정은 편의상 외부에서 접속하는 순서의 반대로 진행을 하겠습니다.

    2. VM → SAP 포트포워딩

    서버를 설치하는 과정에서 포트포워딩을 한번 진행한 적이 있습니다. ( VM Network 설정 )

    그때는 로컬환경 + 실행 가능하게 중점을 둬서 기계적으로 세팅을 했었습니다.

    이제 외부와 통신을 위해서 경로에 따른 로컬IP 를 제대로 넣어줘야합니다.

    Virtualbox가 실행되는 컴퓨터로 포트신호가 들어오면 그걸 SAP 서버로 넣어주는 과정인데요.

    검색창에 'cmd' 검색 후 명령 프롬프트를 실행해줍니다.

    ipconfig 

     

    192.168.45.200 는 컴퓨터 IP가 됩니다. 컴퓨터 IP를 가지고 VM의 네트워크 세팅을 해줍니다.

    3. 공유기 → VM  포트포워딩

    공유기를 통해 서버 컴퓨터으로 들어올 수 있도록 포트 포워딩을 하겠습니다. 

     

    앞서 진행했던 명령 프롬프트에서 공유기의 기본게이트 웨이가 나오는데 

    이를 웹사이트 주소창에 입력해줍니다.

    계정과 비밀번호는 사용하는 회사마다 기본으로 세팅되어있는게 있습니다. 

    다른 회사를 사용하고 계신다면 ex) '유플러스 공유기 관리페이지' 이런식으로 검색하시면

    기본 로그인 정보를 찾는 방법이 나올거에요. 

    제가 사용하는 SK는 

    ID :  admin

    Password : 유선MAC 뒤 여섯자리 + _admin

    예를 들면  123A12_admin 이렇게 구성됩니다. 대소문자 구분해서 적어 넣어주세요.

    로그인에 성공하시면 '포트포워드' 라고 써있는 메뉴를 찾아가시면 됩니다.

    위와 같이 외부(모뎀)에서 3200포트에서 들어오는 정보를 컴퓨터 IP인 192.168.45.200로 보내라는 구조입니다.

    4. 모뎀  공유기 포트포워딩

    모뎀의 게이트웨이는 공유기 관리자 화면에서 확인이 가능합니다. 

    여기서 체크 해야하는건 WAN IP주소 와 게이트웨이가 있습니다.

    WAN IP 주소 192.168.75.203 는 공유기 IP를 의미합니다.

    모뎀에서 포트를 연결할 때는 이 주소를 사용해야 합니다.

    이제 모뎀 관리자 화면으로 접속하겠습니다.

    웹 주소 입력창에 게이트웨이라고 나온 192.168.75.1 를 입력합니다.

    여기도 비밀번호는 공유기와 비슷합니다 .

    모뎀 뒤 WAN MAC 뒤 여섯자리 + _admin 입니다.

    모뎀에서 신호를 보내는 목적지인 공유기 IP를 넣어주시면 됩니다.

    이렇게 외부에서 접속할 수 있도록 포트포워딩을 완료했습니다. 

    5. 포트 오픈체크

    포트 오픈체크를 하기전 서버를 켜주세요.

    https://canyouseeme.org/

    https://www.yougetsignal.com/tools/open-ports/

    오픈 오픈 체크사이트 에서 공인 IP 와 포트번호 3200을 입력하고 체크하면 성공 실패여부를 확인하실 수 있습니다.

    6. SAP Logon 접속정보 변경

    외부에서 접속할 때 어플리케이션 서버를 공인 IP 를 입력해서 넣어주세요.

    만약 서버를 실행한 컴퓨터와 같은 컴퓨터에서 작업을 원하시면

    공인 IP 가 아닌 컴퓨터 IP를 넣어주셔야 접속이 됩니다.