- Configuring Static Routes in Linux
- 리눅스 정적 라우팅 설정
- 리눅스 route 추가
목차[숨기기] |
임시 적용
재부팅시에는 사라지는 적용방법
- 명령어
route add -net 아이피 netmask 넷마스크 dev 장치명
- → 특정IP에서 들어오는 네트워크 요청에 대해 지정한 장치로 응답함
- 명령어 예시 (IP 1개)
route add -net 111.222.33.44 netmask 255.255.255.255 dev eth0
- → 111.222.33.44에서 들어오는 네트워크 요청은 eth0 으로 응답함
- 명령어 예시 (IP 대역)
route add -net 111.222.34.0 netmask 255.255.255.0 dev eth1
- → 111.222.34.x 에서 들어오는 네트워크 요청은 eth1 로 응답함
- 확인 명령어
route | grep 장치명
영구 적용 1 (네트워크 재시작)
영구 적용(재부팅시에도 적용)을 하려면 route-장치명 파일을 수정하고 network 서비스를 재시작해야 한다.
- 방법
vi /etc/sysconfig/network-scripts/route-장치명
파일 내용을 다음 형식으로 입력하고 저장
ADDRESS0=아이피 NETMASK0=넷마스크 GATEWAY0=게이트웨이
service network restart route
- 실행예시
[root@jmnote ~]# cat /etc/sysconfig/network-scripts/route-eth1
cat: /etc/sysconfig/network-scripts/route-eth1: No such file or directory
[root@jmnote ~]# vi /etc/sysconfig/network-scripts/route-eth1
ADDRESS0=111.222.33.0 NETMASK0=255.255.255.0 GATEWAY0=10.20.30.1
[root@jmnote ~]# cat /etc/sysconfig/network-scripts/route-eth1
ADDRESS0=111.222.33.0
NETMASK0=255.255.255.0
GATEWAY0=10.20.30.1
영구 적용 2 (네트워크 재시작 없음)
영구 적용 1과 임시 적용을 혼합하면 network restart 없이 가능하다.[1]
- 명령어
vi /etc/sysconfig/network-scripts/route-장치명 route add -net 아이피 netmask 넷마스크 dev 장치명
- 실행예시
[root@jmnote ]# vi /etc/sysconfig/network-scripts/route-eth1 [root@jmnote ]# route add -net 111.222.33.44 netmask 255.255.255.255 dev eth1
- → 수정한 route-eth1 파일은 service network restart 또는 재부팅시에 적용되고,
- → route 명령어는 즉시 적용된다...
같이 보기
주석
- ↑ 그럼에도 필자가 영구 적용 1을 선호하는 이유는 route-장치명 파일에 오타가 있거나 할 때 즉시 인지할 수 있기 때문이다.
참고 자료
출처 : http://jmnote.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%8A%A4%ED%83%9C%ED%8B%B1_%EB%9D%BC%EC%9A%B0%ED%8C%85_%EC%84%A4%EC%A0%95
'Skills > Unix, Linux' 카테고리의 다른 글
Wireshark 설치하기 (0) | 2014.07.14 |
---|---|
Device eth0 does not seem to be present, delaying initialization (1) | 2014.07.09 |
telnet, ftp 설치 및 설정하기 (0) | 2014.06.26 |
Linux setup default gateway with route command (0) | 2014.06.26 |
우분투 터미널에서 다른 시스템에 ssh접속하기 (0) | 2014.06.16 |
댓글