http://www.cyworld.com/rhr0916/3022347
정적라우팅추가: /etc/sysconfig/network-scripts/route-eth0
정적라우팅 추가 할때 부팅 시 적용되게 하려면 /etc/sysconfig/network-scripts/route-eth0 을 이용한다.
단 /etc/sysconfig/network-scripts/route-eth0 에서
eth0은 인터페이스eth0으로 설정 한것 으로
eth1로 지정할 경우에는 /etc/sysconfig/network-scripts/route-eth1 로 하면 된다.
즉, /etc/sysconfig/network-scripts/route-dev가 되는 것..
방법
/etc/rc.d/rc.local 에 적용 하는 방법도 있겠다만.. 좀..
방법
1) echo "아래 추가할 내용" >> /etc/rc.d/rc.local 라고 입력 한다
route add -net 192.168.199.0 netmask 255.255.255.0 gw 192.168.186.1
route add -net 192.168.197.0 netmask 255.255.255.0 gw 192.168.186.1
route add -net 192.168.191.0 netmask 255.255.255.0 gw 192.168.186.1
route add -net 172.18.0.0 netmask 255.255.255.0 gw 192.168.186.1
2) 주의사항
route add -net 172.18.0.0/24 gw 192.168.186.1
이렇게 하면 적용이 되지 않았다..
---------------------------------------------------------------------------------
위 방법은 부팅 시 적용 되는 것, 이건 수동 적용..
route add -net 192.168.199.0 netmask 255.255.255.0 gw 192.168.186.1
route add -net 192.168.197.0 netmask 255.255.255.0 gw 192.168.186.1
route add -net 192.168.191.0 netmask 255.255.255.0 gw 192.168.186.1
route add -net 172.18.0.0 netmask 255.255.255.0 gw 192.168.186.1
<추가적으로 참고사항>
/etc/sysconfig/network-scripts/ifcfg-eth0 와 /etc/sysconfig/network-scripts/ifcfg-eth1 을 수정
/etc/sysconfig/network 파일안에다가 게이트웨이 주소 기입
변경사항을 바로 적용시키시려면 /etc/rc.d/init.d/network restart
--------------------------------------------------------------------
파일 이름 : /etc/sysconfig/network
NETWORKING=yes
: 통신이 되도록 지원할 것인가의 여부
HOSTNAME=bluestorm.co.kr
: 서버의 호스트네임(Hostname)을 설정
GATEWAYDEV=eth0
: Default Gateway 장치명
GATEWAY=192.168.0.1
: 시스템 전체의 Default Gateway(각 interface에서 따로 gateway를 설정하면 그것이 우선)
FORWARD_IPV4=no
: 시스템이 라우터 역할을 할 것인지 여부, 패킷 포워딩을 수행할 경우는 yes 그렇지 않을 경우는 no 설정