dnsmasq не работает для интерфейса Bluetooth PAN

Я настроил Bluetooth PAN через Локальные службы → Сеть Blueman

enter image description here

Я подтвердил, что проверка окно NAP и нажатие на клавишу применения приводят к появлению dnsmasq следующим образом:

/usr/sbin/dnsmasq --pid-file=/var/run/dnsmasq.pan1.pid \
--bind-interfaces --dhcp-range=10.251.112.2,10.251.112.254,60m \
--except-interface=lo --interface=pan1 \
--dhcp-option=option:router,10.251.112.1

И pan1 выглядит так:

pan1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.251.112.1  netmask 255.255.255.0  broadcast 10.251.112.255
        inet6 fe80::8897:3aff:fe63:27bf  prefixlen 64  scopeid 0x20<link>
        ether 8a:97:3a:63:27:bf  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 84  bytes 12199 (12.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Для меня это выглядит нормально, однако, когда я подключаюсь клиент, они не получают IP-адрес.

Например, вот клиент Windows 10, который подключился с помощью опции Присоединиться к личной сети под значком на панели задач Bluetooth:

Ethernet adapter Bluetooth Network Connection:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::791c:a2f6:6f3a:dd0%17
   Autoconfiguration IPv4 Address. . : 169.254.13.208
   Subnet Mask . . . . . . . . . . . : 255.255.0.0
   Default Gateway . . . . . . . . . :

Примечание : Если я захожу в сетевой интерфейс Bluetooth в окне Windows, вручную назначаю IP4-адрес и задаю шлюз 10.251.112.1, тогда все работает как положено.

Если попытаться сделать это с клиентом OSX также с теми же результатами.

Можете ли вы подумать, что dnsmasq не может назначить IP моим клиентам?

0
задан 2 October 2019 в 21:01

0 ответов

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

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