IPv4 packet forwarding

linux 2012. 5. 3. 11:10
아래와 같은 구성일 때, H1 <-> H2 의 통신을 위해, 

Router 1 의 eth0 과 eth1 사이에 패킷 포워딩,
Router 1 의 eth0 과 eth1 사이에 패킷 포워딩을 해야 한다. 

Router 1 

  eth0 : 1.1.1.1/24

  eth1 : 100.100.100.1/24


Router 2

  eth0 : 1.1.1.2/24

  eth1 : 200.200.200.1/24


Host 1 

  eth0 : 100.100.100.2/24

  default gateway : 100.100.100.1

  

Host 2

  eth0 : 200.200.200.2/24

  default gateway : 200.200.200.1



이때, 커널에서 패킷 포워딩을 하도록 설정해 놓았는지 확인해 보아야 하는데,


/proc/sys/net/ipv4/ip_forward 를 "1"로 설정하면 패킷 포워딩이 동작하고 "0" 으로 설정하면 동작하지 않는다. 



'linux' 카테고리의 다른 글

cpu clock(속도) 조절  (2) 2013.03.04
opensource 정보  (0) 2012.05.18
IPv4 packet forwarding  (0) 2012.05.03
리눅스 콘솔내용을 시리얼로 출력해서 보려면  (0) 2012.04.03
iproute2  (0) 2012.02.07
ubuntu 에서 tftp server 설치하는법  (0) 2011.11.24
블로그 이미지

김유석0

댓글을 달아 주세요