트라콘 예비 학교에 참가했습니다.

2047 단어 ICTSC도커IPv6

트라콘 예비교 2019에 참가해 왔습니다.



학교로부터 소개를 받아, 참가해 왔습니다.
지식을 알고 싶은 사람은 내 기사가 아닌 더 좋은 기사가 있다고 생각하므로 구구라고 보는 것이 좋습니다.
어디까지나 무엇을 공부했는지의 메모와 같은 것입니다.

트라콘은 뭐야?


  • 자세한 내용은 문제해결 콘테스트
  • 주어진 문제를 해결하는 방법을 겨루는 경연 대회 (에 맞는 것)
  • 뭔가 매우 어려울 것 같아 ()

  • 그것의 예비교(공부회입니다)



    본전이 아닌 예비교입니다.
    (아마 갑자기 본전 가면 자신의 실력으로는 풀리지 않을 것 같습니다 ...)

    뭐야?


  • IPv6 정보
  • Docker 정보

  • IPv6 정보


  • v4의 고갈을 방지하기 위해 만들어졌습니다
  • NAT 필요 없음
  • ARP (MAC 주소), DHCP (IP 주소)가 ICMPv6에서 허용되는 것 같습니다
  • 브로드 캐스트가 필요하지 않습니다
  • 기타 (IP, MAC 문의 등)

  • 핸즈온하자



    "VyOS에서 RA를 전송하고 RA를 수신 한 클라이언트에서
    VyOS에 ping으로 소통 확인을 합니다. "라고 말했습니다.
    쉽지만 초보에서는 무엇을 말하는지 모르겠습니다 ()

    최선을 다합시다.


  • RA → 라우터에서 접두사가 전송됩니다 (주소를 만들 수 있음)
  • VyOS → OSS 소프트웨어 라우터
  • VyOS 측에 들어간다
  • RA를 활성화하고 광고 할 접두사 선택
  • 클라이언트 쪽으로 들어가 ping을 통과

  • 지나갔습니다!!

    그 후는 작년의 예선의 과거 질문을 풀었습니다.

    Docker 정보



    개인적으로 Docker는 공부했기 때문에 편했습니다.
    - 커널 위를 가상화
    - 동작이 빠름
    - 디스크 리소스 사용량이 적음
    - 컨테이너형 가상(Docker etc...)은 호스트 OS에 공격을 할 수 있다(처음 알았다)

    핸즈온하자


  • docker 명령 각종
  • 자전거 이미지의 build
  • docker의 다양한 퀴즈 (UID 등)



  • 컨테이너는 어떻게 구현됩니까?
    - 컨테이너에서 시작하는 프로세스는 다른 프로세스와 격리되어야합니다.
    - 커널 리소스를 분할하는 기능을 사용하고 있습니다.
    - 이번에는 네임스페이스에 대해서만

    docker를 사용하지 않고 컨테이너를 만들자!


  • cp로 여러 복사본
  • 아무것도 생각하지 않고 chroot !


  • 호스트에서 프로세스가 보이는 야바 ()
  • 네임스페이스를 분리합시다!
  • unshare -p(pid)f(fork) chroot ~
  • 자작 컨테이너 같은 것이 생겼어요 ~



  • 간친회




    맛있었습니다.
    운영하는 사람들과 많이 이야기하고 재미있었습니다.

    좋은 웹페이지 즐겨찾기