이런 식으로 분류하면 마이그레이션 프로세스가 그다지 어려워 보이지 않습니다. Kea의 기본 구성 파일에는 활용할 수 있는 설명 주석과 구성 예제가 포함되어 있기 때문에 마이그레이션 프로세스가 더 쉬워집니다. (그리고 다시 ISC가 일을 해냈습니다. 별개의 Kea 문서와 함께 작동합니다. 방치형 버전부터 고급 버전까지 모든 버전에 포함되어 있습니다. 포괄적이고 광범위한 온라인 문서 특정 옵션의 기능이나 이를 적용할 위치에 관심이 있는 경우, 위에서 언급한 것처럼 더 자세한 예를 원하는 경우 분석할 수 있는 샘플 구성 파일도 있습니다.)

DHCP 구성 시간

구성할 Kea 애플리케이션이 두 개 있으므로 먼저 DHCP를 수행한 다음 DDNS 측으로 넘어갑니다. (DHCP 구성 파일에도 DDNS 항목이 많이 포함되어 있기 때문에 현학적으로 말하면 두 가지를 동시에 설정하는 것 같습니다.)

패키지 관리자를 통해 Kea를 설치한 경우 수정해야 할 첫 번째 파일은 다음과 같습니다. /etc/kea/kea-dhcp4.conf. 파일에는 이미 몇 가지 합리적인 기본값이 있어야 하며, 잠시 시간을 내어 주석을 살펴보고 해당 기본값이 무엇인지, 그 의미가 무엇인지 확인하는 것이 도움이 됩니다.

내 작업의 약간 정리된 버전은 다음과 같습니다. kea-dhcp4.conf 파일:

{
  "Dhcp4": {
    "control-socket": {
      "socket-type": "unix",
      "socket-name": "/tmp/kea4-ctrl-socket"
    },
    "interfaces-config": {
      "interfaces": ["eth0"],
      "dhcp-socket-type": "raw"
    },
    "dhcp-ddns": {
      "enable-updates": true
    },
    "ddns-conflict-resolution-mode": "no-check-with-dhcid",
    "ddns-override-client-update": true,
    "ddns-override-no-update": true,
    "ddns-qualifying-suffix": "bigdinosaur.lan",
    "authoritative": true,
    "valid-lifetime": 86400,
    "renew-timer": 43200,
    "expired-leases-processing": {
      "reclaim-timer-wait-time": 3600,
      "hold-reclaimed-time": 3600,
      "max-reclaim-leases": 0,
      "max-reclaim-time": 0
    },
    "loggers": [
    {
      "name": "kea-dhcp4",
      "output_options": [
        {
          "output": "syslog",
          "pattern": "%-5p %m\n",
          "maxsize": 1048576,
          "maxver": 8
        }
      ],
      "severity": "INFO",
      "debuglevel": 0
      }
    ],
    "reservations-global": false,
    "reservations-in-subnet": true,
    "reservations-out-of-pool": true,
    "host-reservation-identifiers": [
      "hw-address"
    ],
    "subnet4": [
      {
        "id": 1,
        "subnet": "10.10.10.0/24",
        "pools": [
          {
            "pool": "10.10.10.170 - 10.10.10.254"
          }
        ],
        "option-data": [
          {
            "name": "subnet-mask",
            "data": "255.255.255.0"
          },
          {
            "name": "routers",
            "data": "10.10.10.1"
          },
          {
            "name": "broadcast-address",
            "data": "10.10.10.255"
          },
          {
            "name": "domain-name-servers",
            "data": "10.10.10.53"
          },
          {
            "name": "domain-name",
            "data": "bigdinosaur.lan"
          }
        ],
        "reservations": [
          {
            "hostname": "host1.bigdinosaur.lan",
            "hw-address": "aa:bb:cc:dd:ee:ff",
            "ip-address": "10.10.10.100"
          },
          {
            "hostname": "host2.bigdinosaur.lan",
            "hw-address": "ff:ee:dd:cc:bb:aa",
            "ip-address": "10.10.10.101"
          }
        ]
      }
    ]
  }
}

첫 번째 세그먼트는 DHCP 프로세스가 관리 API 명령을 수신하는 제어 소켓을 설정합니다. (홈랩에 과도한 관리 도구를 설정하지는 않지만, 들어가기로 결정한 경우 소켓이 거기에 있도록 보장합니다. 그 방향). 또한 Kea가 DHCP 요청을 수신하는 인터페이스를 설정하고 Kea가 원시 소켓 모드에서 해당 요청을 수신하도록 합니다. 당신은 확실히 그것을 원한다 raw DHCP 소켓 유형(여기를 보세요 왜), 다음과 같이 설정할 수도 있습니다. udp 필요한 경우.

READ  Intel의 14세대 및 13세대 프로세서의 불안정성 문제로 인해 게임 스튜디오 "Alderon Games"가 AMD로 전환하게 되었으며 고객들에게도 그렇게 하라고 조언합니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like

Google 포토에서 새로운 웹 기반 편집 도구를 사용하는 방법

Google 포토는 단순히 사진과 동영상을 저장하고 정렬하는 장소가 아닙니다. 웹 인터페이스와 모바일…

애플의 인공지능 연구는 거대 기술 경쟁자들을 따라잡으려는 야망을 보여준다

에디터스 다이제스트를 무료로 열어보세요 Financial Times의 편집자인 Rula Khalaf는 이번 주간 뉴스레터에서…

HTC는 5 월 11 일에 두 개의 새로운 헤드폰 인 Vive VR을 발표 할 수 있습니다.

HTC는 5 월 11 일과 5 월 12 일에 열리는 ViveCon 2021에서…

Apple Music의 공간 및 무손실 오디오 스트리밍이 Android 기기에 도착합니다.

Apple은 최근 Android용 뮤직 앱을 업데이트했지만 여러분이 기다리던 몇 가지 새로운 기능을…