답변문의 답변드리겠습니다.
안녕하세요~ 고객님, ipTIME 기술팀 입니다.
문의하신 내용에 답변 드리겠습니다.
문의하신 내용의 경우는 내부 네트워크에서의 접근이 안되고 있는 부분이기 때문에 공유기의 설정문제라기 보다는 MySQL쪽의 설정문제로 볼 수 있습니다. 기본적으로 내부 네트워크 통신에서는 포트를 명시하실 필요 없이 내부 ip만으로 TCP 기반의 통신이 가능하며, 내부 ip로 동작에 문제가 없을 때 공유기에 포트포워드 설정/DMZ 로 포트를 개방해 외부에서 접근이 가능하실 것입니다.
따라서 MySQL Workbench로 내부ip로 정상적으로 접근이 가능한 방법에 대해 포럼등을 통해 내용을 확인해 보시기 바랍니다.
감사합니다.
아이피타임 A604 공유기를 이용중입니다.
집에서 테스트용 서버를 한 대 돌릴 계획입니다.
현재 메인 컴퓨터는 192.168.0.2, 서버 컴퓨터에서는 192.169.0.11이 할당되어있습니다.
서버 컴퓨터의 OS는 우분투 리눅스 14.0.2 버전을 사용중이며
아파치 웹서비스를 통해 웹 페이지를 서비스하고 동시에 MySQL DB를 사용중입니다.
현재 23번 포트를 이용한 텔넷연결이 가능한 상태로 망 외부에서 서버에 접근하여 콘솔 명령을 내릴 수 있습니다. 또한 콘솔 안에서 MySQL DB 역시 컨트롤이 가능합니다.
문제는 텔넷이 아닌 MySQL 워크벤치를 활용해서 DB에 접근하려고 할 시에 접근이 불가능하다는 것입니다. 해결을 위해 my.cnf의 bind 주석 처리, MySQL자체의 GRANT PRIVILEGES를 통해 root계정을 모든 아이피 대역에서 접근할 수 있도록 했고, 리눅스 자체에서 ufw allow 3306 커맨드로 3306 포트를 개방해봤습니다만
역시나 접근이 불가능하다는 것입니다. 망 외부에서만 안되는 것이 아니라 메인 컴퓨터(192.168.0.2)에서도 워크벤치로는 접근이 불가능한데, 이게 공유기의 포트 설정때문인가 싶어서 질문 드립니다.
더불어 Node.js를 통해서 임의로 3000번이나 1137번 등의 포트로 웹 서버를 돌려봤으나 마찬가지로 내/외부망에서 접근할 수가 없었습니다.
현재 서버 컴퓨터는 TwinIP기능을 통해서 외부에서 공인아이피로 접근하고 있습니다.
이 문제를 해결하기 위해서 어떤 방법을 쓸 수 있을지 알려주세요. 긴 게시물 읽어주셔서 감사합니다.
문의하신 내용에 답변 드리겠습니다.
문의하신 내용의 경우는 내부 네트워크에서의 접근이 안되고 있는 부분이기 때문에 공유기의 설정문제라기 보다는 MySQL쪽의 설정문제로 볼 수 있습니다. 기본적으로 내부 네트워크 통신에서는 포트를 명시하실 필요 없이 내부 ip만으로 TCP 기반의 통신이 가능하며, 내부 ip로 동작에 문제가 없을 때 공유기에 포트포워드 설정/DMZ 로 포트를 개방해 외부에서 접근이 가능하실 것입니다.
따라서 MySQL Workbench로 내부ip로 정상적으로 접근이 가능한 방법에 대해 포럼등을 통해 내용을 확인해 보시기 바랍니다.
감사합니다.
아이피타임 A604 공유기를 이용중입니다.
집에서 테스트용 서버를 한 대 돌릴 계획입니다.
현재 메인 컴퓨터는 192.168.0.2, 서버 컴퓨터에서는 192.169.0.11이 할당되어있습니다.
서버 컴퓨터의 OS는 우분투 리눅스 14.0.2 버전을 사용중이며
아파치 웹서비스를 통해 웹 페이지를 서비스하고 동시에 MySQL DB를 사용중입니다.
현재 23번 포트를 이용한 텔넷연결이 가능한 상태로 망 외부에서 서버에 접근하여 콘솔 명령을 내릴 수 있습니다. 또한 콘솔 안에서 MySQL DB 역시 컨트롤이 가능합니다.
문제는 텔넷이 아닌 MySQL 워크벤치를 활용해서 DB에 접근하려고 할 시에 접근이 불가능하다는 것입니다. 해결을 위해 my.cnf의 bind 주석 처리, MySQL자체의 GRANT PRIVILEGES를 통해 root계정을 모든 아이피 대역에서 접근할 수 있도록 했고, 리눅스 자체에서 ufw allow 3306 커맨드로 3306 포트를 개방해봤습니다만
역시나 접근이 불가능하다는 것입니다. 망 외부에서만 안되는 것이 아니라 메인 컴퓨터(192.168.0.2)에서도 워크벤치로는 접근이 불가능한데, 이게 공유기의 포트 설정때문인가 싶어서 질문 드립니다.
더불어 Node.js를 통해서 임의로 3000번이나 1137번 등의 포트로 웹 서버를 돌려봤으나 마찬가지로 내/외부망에서 접근할 수가 없었습니다.
현재 서버 컴퓨터는 TwinIP기능을 통해서 외부에서 공인아이피로 접근하고 있습니다.
이 문제를 해결하기 위해서 어떤 방법을 쓸 수 있을지 알려주세요. 긴 게시물 읽어주셔서 감사합니다.







































