Page 155 - MDP2020-3
P. 155

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅲ    |  149


              마. Forwarding



              구성 초기에 있어서는 라떼판다를 통하여 LAN이 아닌 외부의 인터넷과도 통신할 수 있도록
            일종의 라우터로서 구성하고자 하였습니다. 그러나 Linux와 마찬가지로 Windows 10 또한 기본
            적으로 forwarding이 비활성화 되어 있을 것이기 때문에 해당 기능을 활성화 할 필요가 있었습
            니다. 여기서 forwarding이라 함은 입력받은 인터페이스로부터 다른 인터페이스로 출력하는 것
            을 의미합니다. 검색을 통해 해당 기능의 활성화 방법을 찾았으며 아래와 같이 Wi-Fi 어댑터,

            Ethernet 어댑터를 활성화 시켜주었습니다.












              그러나  forwarding을  테스트하기  위하여  라떼판다  내부의  호스트로부터  외부에  존재하는
            google의 dns 서버와 통신을 시도하였으나 계속해서 실패하였습니다. 처음에는 방화벽의 문제
            로 짐작하고 우선 방화벽의 차단을 모두 해제하였으나 만족스러운 결과는 얻을 수 없었습니다.
            google의 dns 서버가 아닌 다른 곳으로도 여러 번 시도하였으나 결과는 똑같았고 Wi-Fi 어댑터
            로도 통신이 불가능한 것을 보아 이는 학교의 인터넷 정책에 의한 차단이라고 잠정 결론을 내

            렸습니다. 맥 주소 기반으로 인터넷 허용을 하고 있기에 이러한 것이 학교망에 연결을 실패하
            게 만들고 결과적으로 외부와 통신이 불가능한 것이라는 판단을 하였습니다. 프로젝트 진행에
            있어서 외부망의 연결은 필수적인 부분은 아니었기에 해당 사항에 대해서는 나중에 해결하기로
            하고 우선은 프로젝트를 진행하였습니다.





            3. 최종 프로그램 선정


              처음 생각했던 것과는 다르게 호환성에 문제가 발생하는 부분이 있어서 예상했던 프로그램과

            다른 프로그램을 사용하게 되었습니다. 반면에 아무런 오류가 없어서 프로젝트를 진행하던 중
            예기치 못한 오류를 만나게 된 것이 아니라서 한편으로 다행이었던 것 같습니다. 사용하기 위
            한 기능을 모두 테스트한 결과 데이터베이스 구축을 위한 프로그램으로는 WAMP로 진행하기로
            하였습니다. WAMP에서도 아직 발견하지 못한 오류가 있을 수 있으나 우선 진행에 있어 필요한
            최소한의 기능은 모두 확인을 하였기에 해당 프로그램을 사용하도록 하였습니다. 또한 프로젝

            트 구성에 있어서 라떼판다를 라우터로 사용하여 외부망과 통신하는 기능에 대해서는 우선 배
            제하고 내부망에서의 통신을 구현하기로 하였습니다. 이러한 내부망 구현에 있어서 DHCP 기능
            의 경우 프로그램이 아닌 공유기에 내장되어 있는 기능을 사용하기로 하였습니다.
   150   151   152   153   154   155   156   157   158   159   160