이런 식으로 분류하면 마이그레이션 프로세스가 그다지 어려워 보이지 않습니다. 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  Square Enix는 판매용이 아니며 인수 소문을 불러 일으켰습니다.

답글 남기기

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

You May Also Like

오늘 Woot에서 여러 Google Pixel 휴대전화를 판매합니다.

지난 주에 최근에 새로운 Pixel 휴대전화에 대해 많은 이야기가 있었습니다. 구글 I/O…

새로운 EU 규정에 따라 Fortnite가 iPhone으로 돌아옵니다

새로운 EU 규정에 따라 Epic은 올해 말 iPhone에서 Epic Games Store를 출시할…

9월에 새로운 Wii U를 구입한 사람이 누구인지 궁금합니다.

이 소식은 정기적으로 비디오 게임 소매 데이터를 게시하는 회사인 Circana(이전 NPD)의 비디오…

Google은 더 나은 버전의 Android Auto를 만드는 데 전 세계가 도움을 주기를 바랍니다.

Google은 최근 Android Auto에 대한 새로운 베타 프로그램을 발표했으며 회사는 더 많은…