리눅스 본딩 2개 구성 (다른 게이트웨이 사용)

1 개요[ | ]

리눅스 본딩 2개 구성 (다른 게이트웨이 사용)
  • eth0 + eth1 → bond0
  • eht2 + eth3 → bond1
  • bond0과 bond1이 다른 게이트웨이를 사용하는 경우
  • 아래 파일들 참고하여 설정

2 /etc/modprobe.d/bonding.conf[ | ]

  • 다음 내용으로 파일 생성[1]
aconf
Copy
alias bond0 bonding
alias bond1 bonding

3 /etc/sysconfig/network-scripts/ifcfg-eth0[ | ]

aconf
Copy
DEVICE=eth0
MASTER=bond0
SLAVE=yes
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NM_CONTROLLED=no

4 /etc/sysconfig/network-scripts/ifcfg-eth1[ | ]

aconf
Copy
DEVICE=eth1
MASTER=bond0
SLAVE=yes
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NM_CONTROLLED=no

5 /etc/sysconfig/network-scripts/ifcfg-eth2[ | ]

aconf
Copy
DEVICE=eth2
MASTER=bond1
SLAVE=yes
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NM_CONTROLLED=no

6 /etc/sysconfig/network-scripts/ifcfg-eth3[ | ]

aconf
Copy
DEVICE=eth3
MASTER=bond1
SLAVE=yes
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NM_CONTROLLED=no

7 /etc/sysconfig/network-scripts/ifcfg-bond0[ | ]

aconf
Copy
DEVICE=bond0
IPADDR=192.168.0.101
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
DNS2=8.8.4.4
BONDING_OPTS="mode=1 miimon=100"
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NM_CONTROLLED=no

8 /etc/sysconfig/network-scripts/ifcfg-bond1[ | ]

aconf
Copy
DEVICE=bond1
IPADDR=10.10.0.101
NETMASK=255.255.255.0
BONDING_OPTS="mode=1 miimon=100"
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NM_CONTROLLED=no

9 /etc/sysconfig/network-scripts/route-bond1[ | ]

aconf
Copy
10.10.0.0/16 via 10.10.0.1 dev bond1

10 네트워크 재시작[ | ]

Console
Copy
[root@zetawiki ~]# /etc/init.d/network restart
Shutting down interface bond0:                             [  OK  ]
Shutting down interface bond1:                             [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface bond0:                               [  OK  ]
Bringing up interface bond1:                                [  OK  ]

11 같이 보기[ | ]

12 주석[ | ]

  1. bonding.conf 파일 생성하지 않고 /etc/modprobe.conf 하단에 기입해도 되지만 권장되지 않음

13 참고[ | ]

  • 리눅스 hosts 파일
    hosts 파일 내용을 아래와 같이 같은 이름 test1을 2개 설정한 경우, test1을 호출하면 위에 있는 8.8.8.8로 접속 -> 위 부분에서 8.8.8.8 서버가 통신이 안되면 8.8.4.4 서버로 질의를 해서 dns를 호출하나요?? 올해대박
  • 리눅스 hosts 파일
    hosts 파일(및 DNS)에 그런 기능은 없고, 도메인명을 IP주소로 해석(resolve)해주는 역할만 합니다. 즉, 해당 IP가 접속이 되든 안되든 상관없이, 계속 test1가 8.8.8.8라고 알려줍니다.J Jmnote
  • 리눅스 nc 포트 열기
    중지시키려면 kill -9 27909 ^^
  • 우분투 절전모드 해제시 와이파이 안되는 문제
    driver=iwlwifi 인 인텔 랜카드를 사용중인데 됐다 안됐다 하네요 그래도 아예 안되는것 보다는 나은것 같습니다. D4RT
  • 우분투 절전모드 해제시 와이파이 안되는 문제
    으휴, 컴이 똥컴만 아니면 윈도우 쓸텐데... Beyondthelimit