강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

현재 시스템에 네트워크 라우팅경로 추가 설정하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

현재 시스템에 네트워크 라우팅경로 추가 설정하기

 

 

 

 

 

다음은 현재 시스템과 통신이 가능하도록 하는 네트워크통신 경로를 추가하는 예를 보겠습니다.

 

 

 

 현재 시스템의 특정 네트워크 인터페이스에 특정 네트워크 경로를 인식하도록 네트워크주소(Network IP, Netmask)를 설정하는 예입니다.

 

 

 

 , 현재 시스템의 네트워크 인터페이스에 네트워크경로를 설정하는 형식은 다음과 같습니다.

 

 

 

 

 

형식 : route add -net 네트워크IP주소 netmask 넷마스크 dev 네트워크인터페이스장치명

 

 

 

 

, 아래의 예는 192.168.1.0네트워크에 대한 통신설정을 한 것입니다.

 

 

 

 

[root@file root]# route add -net 192.168.1.0 netmask 255.255.255.0 dev eth1

[root@file root]#

 

 

 

 

, 위의 설정은 192.168.1.0네트워크와의 모든 통신 패킷(데이터) eth1이라는 네트워크인터페이스를 이용하기 위한 설정입니다.

 

 

 

 이와 같이 설정한 후에는 route명령어로 현재 시스템의 라우팅테이블을 확인하였습니다.

 

 

 

 

 

[root@file root]# route

Kernel IP routing table

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

192.168.1.0     *               255.255.255.0   U     0      0        0 eth1

192.168.0.0     *               255.255.255.0   U     0      0        0 eth0

169.254.0.0     *               255.255.0.0     U     0      0        0 eth0

127.0.0.0       *               255.0.0.0       U     0      0        0 lo

default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0

[root@file root]#

 

 

 

 

, 앞의 route명령어에 대한 통신경로를 확인할 수 있습니다.

 

 

 

 , 위의 결과에서 아래 부분에 해당하는 설정이 위의 route명령어에 의해 생성된 통신경로입니다.

 

 

 

 

 

192.168.1.0     *               255.255.255.0   U     0      0        0 eth1

 

 

 

 

따라서 이번 예의 설정으로 인하여 서버가 192.168.1.0네트워크와 통신을 때에는 eth1 통해서 이루어집니다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,038 명
  • 현재 강좌수 :  35,818 개
  • 현재 접속자 :  111 명