관리 메뉴

공부공부 공부공부내용

vol2_1 네트워크 티밍 본문

chapter1 네트워크 티밍

chapter2 리눅스 보안 SE-Linux

chapter3 DNS서버

 

네트워크 티밍

  • 네트워크 인터페이스를 하나로 묶는 작업 (부하분산..)

  • 티밍: user 레벨에서 이루어 지는 작업, windows에서 사용

  • 본딩: kernel 레벨에서 이루어 지는 작업, 리눅스에서 사용

  • iptable fiwalld 와 같은 관계 ---> 티밍과 본딩 

러너(runner) 

  • 러너를 통해서 로드밸런싱 , 티밍이 어떤식으로 동작하는지 구성해줌.
  • roundrobin: 각포트로 순차적 데이터 전송

  • activebackup: 장애조치를 위한 설정

 

서비스 보통순서

패키지설치

yum install <패키지 설치>

 

2.서비스에 대한 설정파일 확인

보통 /etc/서비스명/----.confi

 

3. 방화벽 확인

서비스에 대한 방화벽 열어줘야함

firewalld 데몬 열어주기

서비스를 추가하면 포트도 같이 열린다 _기본적인 default 추가시 그냥 서비스만 추가하면 된다.


[roundrobin 실습]
nmcli con add con-name team0 ifname team0 type team

nmcli connection add type team ifname team0 con-name team0 config '{"runner": {"name": "roundrobin"}}'
nmcli connection modify team0 ipv4.addresses 192.168.122.50/24
nmcli connection modify team0 ipv4.gateway 192.168.122.1
nmcli connection modify team0 ipv4.method manual
nmcli connection modify team0 ipv4.dns 8.8.8.8
nmcli connection add type team-slave ifname ens9 con-name team0-port1 master team0
nmcli connection add type team-slave ifname ens10 con-name team0-port2 master team0
nmcli connection up team0-port1
nmcli connection up team0-port2
nmcli connection up team0

activebackup

nmcli connection add type team ifname team1 con-name team1 config '{"runner": {"name": "activebackup"}}'
nmcli connection modify team1 ipv4.addresses 192.168.122.50/24
nmcli connection modify team1 ipv4.gateway 192.168.122.2
nmcli connection modify team1 ipv4.method manual
nmcli connection modify team1 ipv4.dns 8.8.8.8
nmcli connection add type team-slave ifname ens37 con-name team1-port1 master team1
nmcli connection add type team-slave ifname ens39 con-name team1-port2 master team1
nmcli connection up team1-port1 
nmcli connection up team1-port2
nmcli connection up team1