제가 윈도우서버 베이스로해서
hyper-v 구성을 해뒀습니다
네트워크는 가상화로 해서 물리적인 한개의 포트로 3개의 서버(본서버 포함시 4개)를 운영중인데
본서버는 sk 1.25*.***.***대역이고
내부 IP는 192.168.137.*** 대역입니다
현재 윈도우 서버 2개 CentOS두개로 유지중인데
내부 에서 공인IP통해서 접근이 되지 않습니다
내부IP가 A' , B' , C' 이고 공인IP가 A라고 가정했을때
A' 에서 A:9000을 통해서 B'로 접근시 공인아이피로는 도저히 접근이 되지 않습니다
전혀 관계없는 외부에서는 접근이 정상적으로 되는데
내부에서 공인아이피 통해서 통신을 하게 되면 문제가 발생합니다
해결법이나 방법론에대해서라도 좋으니 답변부탁드립니다
해당 질문의 문제를 해결, 도움이 되는 선택된 답변이 있습니다.
작성된 다른 답변도 확인해 보시기 바랍니다..
3개의 답변이 있습니다.
공인 ip에서 b.c 로 접속하려면 공인 ip를 nat걸어
내부 ip로 설정하여 방화벽 정책 세워야 합니다
왜냐면 b,c는 공인ip를 인식을 못하는거죠
그래서 소스(공인 nat ip)—>타겟 (b,c) 으로 방화벽 설정 후 test ㅎ보세요
SW대장뿡뿡이 | 2년 이상 전
감사합니다
정확한 답변받았습니다
nat 이 네트워크 주소 변환이었군요 정말 감사합니다 ㅎㅎ
공인 IP라는 건, 달리 말하면 인터넷이 되는 곳에서 접속할 수 있는 IP라고 생각하면되겠고요.
공인 IP로 접속이 안된다는 건, 인터넷이 안되는 곳에서 접속 시도 한다고 봐야 할 것 같네요.
아니면, 공인 IP가 아닌데 공인 IP라고 생각할 수도 있을 것 같고요.
공인 IP 주소를 입력했다해서 공인 IP가 아니라 인터넷 상에서 접속 가능한 방식으로, 제대로 할당해야만 공인 IP를 할당했다고 할 수 있을 것 같고요.
공인 IP가 할당된게 확실하게 맞는데, 인터넷 되는 컴퓨터에서 접속이 안될 경우라면... 방화벽에 의해 차단되었거나 해당 포트로 서비스를 하지 않고 있기 때문일 수도 있을 것 같고요.
SW대장뿡뿡이 | 2년 이상 전
네 세팅은 다되었지만
사설A to 사설B은 잘되는데
사설A에 8000포트할당해서
사설B에서 공인8000으로 접근하면 사설A로 접근이 안되는 문제였거든요
윗분말씀대로 Nat ip로 해결했습니다
a' b' c'에서 외부로 연결되나요?
a가 호스트이고 a'->a:9000으로 접속하는 건가요?
a'에서 192.168.137.1:9000으로 하시면 될거에요
SW대장뿡뿡이 | 2년 이상 전
그러면 개발시마다 세팅을 달리 해주어야 하는데 해당구문이 딜레이가 좀 있더라구요
때문에 고민하고 있었는데
윗분덕에 nat ip로 해결봤습니다 ㅎㅎ