게시물 261건
   
[redhat6.7] gateway 추가 - 라우팅 추가방법
글쓴이 : theko 날짜 : 2016-07-29 (금) 15:27 조회 : 7067
Linux에서 Gateway를 추가 하는 방법은 다음과 같다. 

1. Gateway를 추가하고 싶은 eth 카드에 Gateway 추가 (/etc/sysconfig/network-scrpit/if-eth* 파일에 Gateway 추가)
    ex) GATEWAY=10.1.1.1

2. Route table에 Gateway 추가
    ex) route add -net 10.1.1.0/24 gw 10.1.1.1 eth2

3. iproute를 이용하여 rule 및 route 변경 (/etc/iproute2/rt_tables)
     ex) echo 200 eth2 >> /etc/iproute2/rt_tables
          ip rule add fwmark 1 table eth2
          ip route add default via 10.1.1.1 table eth2 

4. iptables 를 이용하여 패킷에 표식을 달아줌
   위에 ip rule 설정에 보면 fwmark 1 이라고 되어 있는 부분이 동작 하는 부분 임
   ex) iptables -A OUTPUT -t mangle -s 10.1.1.2 -j MARK --set-mark 1

* rc.d/rd.local에 자동 실행 추가를 해주면 리부팅시 자동으로 실행 됨
* 예문은 Gateway를 추가하고 싶은 eth 카드가 eth2 이고 IP가 10.1.1.2일 경우 임




 cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=media
GATEWAY=192.168.0.16
GATEWAYDEV=eth0                     <--디폴트 게이트웨이로 나가는 네트워크 카드가  eth0 으로 설정



출처 : http://egloos.zum.com/jove01/v/4884216
http://blog.daum.net/_blog/BlogTypeView.do?blogid=0ONoe&articleno=11

이름 패스워드
비밀글 (체크하면 글쓴이만 내용을 확인할 수 있습니다.)
왼쪽의 글자를 입력하세요.
   

miwit.com sir.co.kr DNS Powered by DNSEver.com DNS Powered by DNSEver.com