& ldquo; Невозможно открыть /var/lib/dhcp/dhcpd6.leases для добавления. & rdquo; во время запуска ISC DHCP IPv6 Server

Попытка включить сервер ISC DHCP только для IPv6 в Ubuntu 12.04 LTS.

Я скачал и установил DHCP-сервер с помощью следующей команды:

$ sudo apt-get install isc-dhcp-server

Затем я следовал инструкциям на следующих ресурсах: Ubuntu Wiki DHCPv6 , SixXS - Настройка ISC DHCPv6 Server и Linux IPv6 HOWTO - Настройка ISC DHCP сервера для IPv6 .

Итак, из обзора всех этих ресурсов мне кажется, что мне нужно:

  1. установить статический IPv6-адрес для интерфейса, с которого я хочу запустить сервер DHCPv6, который является частью IPv6 сетевая подсеть вне диапазона DHCP.

  2. Отредактируйте файл /etc/dhcp/dhcpd6.conf, чтобы настроить диапазон DHCPv6 и т. Д.

  3. Создайте /var/lib/dhcp/dhcpd6.leases

  4. Запустите сервер DHCPv6 вручную.

Установка статического IP для eth0

$ sudo ifconfig eth0 inet6 add 2001:db8:0:1::128/64

My dhcpd6.conf

default-lease-time 600;
max-lease-time 7200;
log-facility local7;
subnet6 2001:db8:0:1::/64
{
   #Range for clients
   range6 2001:db8:0:1::129 2001:db8:0:1::254;
}

Создал файл dhcpd6.leases [ 1132]

Как указано в справочной странице dhcpd.leases .

$ touch /var/lib/dhcp/dhcpd6.leases  #Tried with sudo as well

Запуск сервера DHCPv6 вручную.

Попытка запустить сервер с помощью следующей команды:

$ sudo dhcp -6 -f -cf /etc/dhcp/dhcpd6.conf eth0

Проблема, DHCP не запускается, с ошибкой добавления для файла dhcpd6.leases, как указано ниже, при запуске команды запуска вручную отмечено выше.

Не удается открыть /var/lib/dhcp/dhcpd6.leases для добавления.

Есть идеи, чего мне не хватает?

2
задан 9 May 2017 в 04:28

2 ответа

Я столкнулся с подобной проблемой и просто использовал touch для создания файла, после чего он начался, как и ожидалось.

sudo touch /var/lib//dhcp/dhcpd6.leases
0
ответ дан 9 May 2017 в 04:28

Выглядит как простые права доступа к файлу '/var/lib/dhcp/dhcpd6.leases'. Убедитесь, что он принадлежит тому же пользователю, на котором запущен демон dhcpd, и что этот пользователь имеет права на запись в файл.

0
ответ дан 9 May 2017 в 04:28

Другие вопросы по тегам:

Похожие вопросы: