Настройка Pihole на Docker Desktop с IP-адресом контейнера, назначенным DHCP-серверомLinux

Ответить Пред. темаСлед. тема
Anonymous
 Настройка Pihole на Docker Desktop с IP-адресом контейнера, назначенным DHCP-сервером

Сообщение Anonymous »

Я пытаюсь настроить экземпляр pihole+pivpn на рабочем столе Docker. Моя цель — назначить статический IP-адрес контейнеру докеров DHCP-сервером, который в данный момент является моим маршрутизатором, а затем использовать этот VPN, установленный через Wireguard с помощью службы динамического DNS.
Я пробовал немало вещей, но мне почему-то не удалось подключить докер-контейнер к домашней сети.
Я настроил Docker-контейнер для запуска с использованием как хост и мост, и я бы предпочел назначить докер-контейнеру внутренний статический IP-адрес 192.168.1.107
Я включил опцию сетевого хоста на рабочем столе Docker.
Опция сети хоста Docker включена
и попробовала создать сеть несколькими способами, но ничего не помогло:

Код: Выделить всё

docker network create --driver bridge --subnet 192.168.1.0/24 --gateway 192.168.1.1 **bridge-network**

docker run --rm --name pihole **--net bridge-network** --cap-add=NET_ADMIN --restart=no -d pihole/pihole:latest
результат:

Код: Выделить всё

# bash
root@380ea4d39a3e:/# hostname
380ea4d39a3e
root@380ea4d39a3e:/# hostname -i
192.168.1.2
root@380ea4d39a3e:/# ping  192.168.1.186
PING 192.168.1.186 (192.168.1.186) 56(84) bytes of data.
From 192.168.1.2 icmp_seq=1 Destination Host Unreachable
From 192.168.1.2 icmp_seq=2 Destination Host Unreachable
From 192.168.1.2 icmp_seq=3 Destination Host Unreachable
Похоже, что приведенное выше сообщение исходит не от моего DHCP-сервера, поскольку мой настроенный диапазон IP-адресов находится между 100-249.
IP-адрес DHCP-сервера Бассейн
Я также пробовал бегать:

Код: Выделить всё

docker run --rm --name pihole --hostname=pi.hole  **--net=host** --env=IPv6=False --cap-add=NET_ADMIN --restart=no -d pihole/pihole:latest
что приводит к:

Код: Выделить всё

# bash
root@pi:/# hostname
pi.hole
root@pi:/# hostname -I
192.168.65.6 192.168.65.3 172.17.0.1 192.168.1.1 fyx4:f318:0123::1 fyx4:f318:0123::7
root@pi:/# ping 192.168.1.186
PING 192.168.1.186 (192.168.1.186) 56(84) bytes of data.
From 192.168.1.1 icmp_seq=1 Destination Host Unreachable
From 192.168.1.1 icmp_seq=5 Destination Host Unreachable
From 192.168.1.1 icmp_seq=6 Destination Host Unreachable
Может кто-нибудь помочь мне настроить его таким образом, чтобы я мог загрузить этот образ докера и назначить ему внутренний IP-адрес: 192.168.1.107, и этот докер должен быть доступен из внутри моей сети с помощью ping/ssh и т. д.
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/793 ... -dhcp-serv
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»