如何在不像路由器的情况下创建wifi网络

时间:2019-07-18 17:47:29

标签: linux networking wifi cellular-network

我开发了一些单页应用程序,该应用程序专注于在某些嵌入式设备(raspberry / intel edison / etc)上工作。由NetworkManager打开电源的网络堆栈。

常见的工作流程是:

  1. 设备启动wifi接入点,并且与之共享任何互联网连接(假设该设备没有它);

  2. 用户通过某些电话(android / ios /其他)连接到此wifi接入点,然后转到该应用。该网页位于192.168.2.20上。

但是,可以说,用户希望同时使用蜂窝连接(希望在192.168.2.20上使用我的应用查看页面,并继续在互联网上农奴)。

是否可以仅使用嵌入式设备配置(可能是某些NM配置参数)来实现?

我尝试过的事情:

  • 关于非常相似的事情,有一个discussion,但是该解决方案要求用户在连接到设备时配置静态IP地址。我不想问用户是什么,所以,这是不可接受的。
  • systemd network文档包含DHCPServer部分,其中描述了EmitDNS/EmitRouter选项。但是我找不到NetworkManager的这种机制。而且,我无法测试它是否可以解决问题。

谢谢。

0 个答案:

没有答案