如何在整个局域网上共享Android USB系留网络?

我的本地服务器上安装了无头Ubuntu 17.04。 我想将它用作网络上的默认网关(这是更容易的部分)。

我有一部运行最新8.1版本的Android手机。 当我将它连接到Ubuntu服务器并打开手机上的USB网络共享时,我希望所有传出的网络流量都通过手机而不是默认网关(当前是路由器/电缆调制解调器)。

我怎样才能做到这一点? 我相信当我打开网络共享(192.168.X.0 / 24)时,Android系统提供的网络是随机选择的。 我的内部网络是192.168.0.0/16。

你需要指定你的Android手机网关。 在服务器上的/ etc / network / interfaces中,您可以为网络定义网关。 为您的服务器定义Android手机的默认网关。 确保你的usb接口显示在ifconfig中。 什么时候然后为你的eth0接口定义网关ip你的Android手机的IP地址。