我开发了一些单页应用程序,该应用程序专注于在某些嵌入式设备(raspberry / intel edison / etc)上工作。由NetworkManager
打开电源的网络堆栈。
常见的工作流程是:
设备启动wifi接入点,并且不与之共享任何互联网连接(假设该设备没有它);
用户通过某些电话(android / ios /其他)连接到此wifi接入点,然后转到该应用。该网页位于192.168.2.20
上。
但是,可以说,用户希望同时使用蜂窝连接(希望在192.168.2.20
上使用我的应用查看页面,并继续在互联网上农奴)。
是否可以仅使用嵌入式设备配置(可能是某些NM配置参数)来实现?
我尝试过的事情:
systemd network
文档包含DHCPServer
部分,其中描述了EmitDNS/EmitRouter选项。但是我找不到NetworkManager的这种机制。而且,我无法测试它是否可以解决问题。谢谢。