리눅스 공부 잘 하고 계시나요?
여행블로그를 주로 하다보니 리눅스에 너무 오랜 공백을 가졌네요 ㅠ_ㅠ
더 많은 포스팅을 할 수 있도록 분발해볼게요 +.+
오늘은 라우팅 설정을 변경하는 법에 대해 공유하려고해요
라우팅(Routing)이란?
- 특정 네트워크 안에서 통신 데이터를 보낼 경로를 선택하는 과정으로, 설정 방식에 따라 통신 시간이 지연되기도 단축되기도 한다
우리가 느끼기에 모든 네트워크는 하나로 이루어져있는 것 같지만, 사실은 라우터를 통해 다른 네트워크와 연결되어 있습니다!
가정집에서는 통신사에서 구매한 공유기가 보통 라우터 역할을 하고 있고
리눅스 서버를 다루시는 분들은 라우팅 테이블을 이용하거나 방화벽을 사용해 차단할 수 있어요
그럼 다른 네트워크와 붙기 위해 이제 본격 라우팅 설정을 해볼까요 :)
라우팅 테이블 설정은 dynamic방식과 static방식 두 가지 방식이 있구요
- Dynamic Routing : 임시적용 방식으로 입력 시 바로 적용되나 network restart 또는 서버 reboot 시 날아감
- Static Routing : 영구적용 방식으로 적용을 위해서는 network restart 필요 (NW 순단 발생)
1. Dynamic Routing
임시 적용 방식으로 일시적인 네트워크 연결이 필요할 때나 Network restart가 어려울 때 사용
// 네트워크 경로 추가
# route add -net [IP] netmask [넷마스크] gw [gw ip]
// Default GW 추가
# route add default gw [gw ip]
*삭제는 add를 del로 변경 적용
2. Static Routing
영구 적용 방식을 필요로 할 때 적용
- /etc/sysconfig/network-scripts/route-eth0 파일 변경
#vi /etc/sysconfig/network-scripts/route-eth0
ADDRESS=[IP]
NETMASK=[netmask]
GATEWAY=[gw ip]
# systemctl network restart // CentOS7.x 사용 명령어 (CentOS 6.x는 service restart network)
# route -rn // 라우팅 추가 확인
*삭제는 동일한 파일에서 입력한 명령어를 지우고 network restart
신규 라우팅을 추가하는 방법은 어렵지 않지만 잘못된 설정을 할 경우
서버에 원격으로 붙지 못하는 안타까운 사태도 발생하므로 꼭 주의하셔야 해요
'SEO's Study > 프로페셔널한 이야기' 카테고리의 다른 글
[LINUX] Virtual Box에 CentOS 설치하기-1 (5) | 2020.03.30 |
---|---|
CentOS7 이슈 : sd_journal_get_cursor() failed (0) | 2020.03.27 |
데이터 분류(3) - 다른 방법들 Alternative Techniques - 1 (0) | 2020.01.08 |
데이터 분류(2) - 의사결정 트리 (0) | 2020.01.02 |
데이터 분류(1) - 기본개념 (0) | 2019.12.29 |
댓글