이런 식으로 분류하면 마이그레이션 프로세스가 그다지 어려워 보이지 않습니다. 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  무작위: Zonai 'Airbike'는 Zelda의 완벽한 커스텀 차량입니다: TOTK

답글 남기기

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

You May Also Like

Ballie 로봇부터 투명 MicroLED 스크린까지 삼성이 CES 2024에서 발표한 모든 것

연휴는 끝났지만, 겨울의 전통이 하나 남아있습니다. CES가 돌아왔습니다. 라스베가스를 다시 한번 기술…

State of Decay 3는 스튜디오가 차별 주장과 씨름하면서 중단되었습니다.

부패의 상태 삼 지난 2년 동안 사전 제작 단계에 있었고, Kotaku 보고서Undead…

우주비행사가 달에서 골프를 쳤던 놀라운 실화

CNN – 1971년 2월 6일은 미국 스포츠에게 비교적 조용한 날이었습니다. Larry Costello의…

Anker의 Prime Day 거래에는 10월의 빅딜 기간 동안 전원 은행 및 충전기에 대한 큰 할인이 포함됩니다.

길고 바쁜 하루를 보내고 스마트폰이 곧 수명을 다할 때 누구나 여분의 충전…