dnsmasq ipv4 ipv6 mac
时间: 2023-09-14 09:06:27 浏览: 301
dnsmasq-2.85.tar.xz
dnsmasq是一种轻型的DNS和DHCP服务器软件。它支持IPv4和IPv6协议,并且可以为网络中的设备分配IP地址和域名解析服务。dnsmasq还可以通过MAC地址过滤来限制网络访问。
要启用IPv4和IPv6支持,您需要在dnsmasq配置文件中添加以下行:
```
listen-address=::1,127.0.0.1
```
这将使dnsmasq监听IPv6和IPv4地址。
要使用MAC地址过滤,请在dnsmasq配置文件中添加以下行:
```
dhcp-host=<MAC地址>,<IP地址>
```
其中,<MAC地址>是设备的MAC地址,<IP地址>是要分配给该设备的IP地址。可以指定多个dhcp-host行来添加多个设备。
例如,假设您想将MAC地址为12:34:56:78:90:AB的设备分配到IP地址192.168.0.100,您可以添加以下行:
```
dhcp-host=12:34:56:78:90:AB,192.168.0.100
```
这将使dnsmasq为该设备分配静态IP地址192.168.0.100。
阅读全文