목차
1. 수동 routing 설정 방법
2. 요약
키워드
① Ubuntu
② ip 대역
③ routing, 라우팅
④ netplan
⑤ 50-cloud-init.yaml
개요
- 한 서버에 NIC 카드가 두개 꽂혀있어 eth0, eth1 과 같이 ip를 두개 가지고 있을 때 원하는 도착지 ip 대역에 따라 패킷이 나가는 gateway를 설정하기 위한 방법
- 수동으로 routing 설정이 필요함.
내용
현재 상태
※ ip 두개를 가지고 있는 서버를 예시로 들겠음.
※ OS 대상은 Linux Ubuntu 서버.
• [ifconfig] 입력 시 아래와 같이 eth0, eth1 에 각각 61.x.x.x, 10.x.x.x 다른 ip로 할당되어 있음. 즉, 이 서버는 ip 두개를 가지고 있음.

• 이 서버에서 61.x.x.0/24 대역으로 traceroute 를 하면 61.x.x.1 gateway로 나가면서 통신이 되지만, 10.x.x.0/24 대역으로 traceroute 하면 10.x.x.1 gateway가 아닌 61.x.x.1 gateway로 나가면서 통신이 되지 않는 상황.
※ 10.70.0.0/16 대역대는 서로 통신이 가능한 상태라는 가정.
수동 routing 설정 방법
※ 해당 내용은 Linux에 Ubuntu 설정으로 한정되어 있음.
• 50-cloud-init.yaml 수정
∘ [vi /etc/netplan/50-cloud-init.yaml] 입력 후 아래와 같이 수정

• 위에 예시는 10.x.x.0 대역으로 나갈 때 모두 10.x.x.1 gateway를 통하라는 추가 설정이 있으나 우선 이번 포스팅에서는 아래 설정에만 신경쓰도록 하자.

• [netplan apply] 입력

• route 확인
∘ [ip route show] 입력 → 설정대로 routing 됐는지 확인

• [traceroute ${10.70.14.0/24 대역대 서버}] 입력으로 10.70.6.1 gateway 타는지 확인

요약

끝.
'인프라 노트' 카테고리의 다른 글
| 리눅스, 윈도우에서 사용자계정 생성 후 최고관리자 권한 부여방법 (0) | 2025.12.11 |
|---|---|
| Zabbix Agent 설치 후 Zabbix Server에 모니터링 등록하기 (0) | 2025.09.26 |
| NCP 리눅스 서버 Block 스토리지 추가 방법 (1) | 2025.09.01 |
| Hyper-V 로 생성한 Ubuntu OS 네트워크 IP 설정 (0) | 2025.06.05 |
| Hyper-V에서 OS 생성, 가상 컴퓨터 만들기 (1) | 2025.06.04 |