안녕하세요
내부망 관련 문제로 문의 드립니다.
[환경]
- 하드웨어: 서버 10대 정도
- OS: 전부 ubuntu 20.04 LTS
- 네트워크:
* 스위치 1:
- IN: 모든 서버 연결, OUT: IDC 선로 (외부망)
* 스위치 2 (Netgear XS716T 16port):
- IN: 모든 서버 연결, OUT: 없음
[네트워크 설정]
각 서버의 /etc/netplan/*.yaml 파일은 다음과 같습니다.
2 network:
3 ethernets:
4 eno1: <- 내부망 용 스위치 2에 연결
5 addresses: [10.10.10.*/27]
6 dhcp4: false
7 optional: true
8
9 eno2: <- 외부망 용 스위치 1에 연결
10 addresses:
11 - *.*.*.*/27 <- IP 대역이 두 그룹임 (IDC에서 부여한것)
12 gateway4: *.*.*.*
13 nameservers:
14 addresses:
15 - *.*.*.* <- 네임서버도 두 그룹임 (IDC에서 부여한것)
16 - *.*.*.*
17 version: 2
[문제점]
위와 같은 설정 시 내부망 10.10.10.* 대역에서 서버가 두 그룹으로 나뉘어 져 서로간 통신이 안됨.
예를 들면 A, B, C, D, E, F 서버가 있는데 이들이 전부 스위치2에 물려 있음에도 불구하고
A, B, C간은 서로 통신이 되고 D, E, F간에도 서로 통신이 되는데 A<->D 또는 B<->E 간 통신이 안됨
ssh 를 때려보면 그냥 반응이 없음 (unreachable)
이유를 바로 알수는 없으나 두 그룹은 공교롭게도 스위치 1번에서 연결된 IDC IP/네임서버 상에서 두개의 서로 다른 대역에 연결되어 있는 녀석들임
왜 스위치1에서의 IP/네임서버 설정이 전혀 상관없는 내부망 스위치2의 통신에 영향을 주는건지 모르겠음 ...
이상입니다.
인터넷에서 찾아봐도 딱히 답을 못찾아서 이렇게 질문을 드립니다.
네트워크 지식이 부족하여 그런것 같은데 고견을 부탁드립니다.
감사합니다~
Ȥ½Ã³ª VLANÀÌ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇغ¸½Ã°í
³Ý±â¾î Á¦Ç°À̶ó¸é ³Ý±â¾î ÄÚ¸®¾Æ AS¼¾ÅÍ¿¡ ±â¼úÁö¿ø ¹®ÀÇÇغ¸¼Åµµ µË´Ï´Ù..
Á¤Ç°À̶ó¸é ±×ÂÊ¿¡¼ ±â¼úÁö¿øÇØÁִµ¥ ASµç ¼Æ÷Æ®µç Àß ÇÕ´Ï´Ù..
½ºÀ§Ä¡1·Î Åë½ÅÀ» Çؼ Çö »óȲÀÌ ¹ß»ýÇÑ °É·Î º¸ÀÔ´Ï´Ù.
/27 ¼¼ºê³Ý ¸¶½ºÅ©·Î ¼³Á¤Çϼ̱⶧¹®¿¡
³»ºÎ IP°¡ ¼·Î Åë½Å °¡´ÉÇÑ ±¸°£ÀÎÁöµµ È®ÀÎÀ» Çϼžß
¼ºê¸¶½ºÅ©µéÀÌ ´Ù ÀÌ»óÇÏ°Ô µÇ¾îÀÖ³×¿ä ¤¾¤¾
/27·Î ³ª´« ³×Æ®¿öÅ©¿¡ ¼·Î ´Ù¸¥µ¥ Á¸ÀçÇã´Â °æ¿ì ÀÔ´Ï´Ù.
10.10 10.1~254 ±îÁö /24·Î ¼³Á¤ÇÏ¸é µÉ°Ì´Ï´Ù.
ÇØ°áµÇ¾ú½À´Ï´Ù.
ÇÏÇÏ °¨»çÇÕ´Ï´Ù.