我有一个带有内部Wifi设置作为热点的设备。该设备可以是独立设备,也可以连接到以太网并可以访问互联网。当我将手机连接到Wifi时,我希望它能够访问互联网(如果有),否则它应该能够同时使用其移动数据。不幸的是,如果某些电话(例如iPhone)认为Wifi可以提供互联网,则将不允许您使用移动数据。直到找到另一种满足我们要求的产品,我们才认为这是不可能的。似乎他们设置了DHCP网关,但没有设置DNS服务器,除非以太网在以太网上可用。
现在dnsmasq.conf设置为:
expand-hosts
addn-hosts=/etc/
domain=local
dhcp-range=192.168.76.2,192.168.76.100,12h
dhcp-option=3,192.168.76.1
interface=ap
bind-interfaces
cname=smith,jones,jones.local
这将允许电话通过以太网访问互联网(如果可用),但是电话不会使用自己的移动数据。我设法通过添加以下内容使它起作用:
dhcp-option=6
但是现在电话无法通过以太网访问互联网。我想我需要做一些事情-允许从以太网设置DNS(如果可用),否则不要进行设置。
有人对我如何实现这一目标有任何建议吗?