![Ubuntu 作为无线路由器](https://linux22.com/image/1293233/Ubuntu%20%E4%BD%9C%E4%B8%BA%E6%97%A0%E7%BA%BF%E8%B7%AF%E7%94%B1%E5%99%A8.png)
我搬到了一个互联网非常受限的国家,我住的地方只允许一台电脑上网,而且我的智能手机的数据非常昂贵。不过,我希望我的智能手机能上网,这样我就可以从中上传照片并下载一些播客。
将有线连接到网络的 ubuntu 笔记本电脑变成手机可以连接的无线路由器的最佳方法是什么?有很多教程,但它们都过时了。
另外 - 我的手机不支持临时网络,因此它需要一个“真正的”无线网络
答案1
本质上,您想将您的 (Ubuntu) Linux 笔记本电脑变成接入点路由器。考虑到笔记本电脑中的无线芯片组类型,这可能并不总是可行的。请参阅http://linuxwireless.org/en/users/Drivers(chunkyb2002 指出的站点主要使用物理介质(即多个以太网)提供路由服务)
无论如何,这是一个愚蠢的问题,但是您是否已经考虑过购买普通的 wifi 路由器并将其直接插入您的互联网连接?
如果您已经排除了这种可能性,是不是因为您的 ISP 通过 MAC 地址限制了连接?... 大多数入门级路由器(我知道 Linksys/Cisco 可以)允许您模拟现有的 MAC 地址,以欺骗 ISP 提供连接。只需将其配置为您的笔记本电脑的 MAC 地址,那么您的 ISP 就会认为是您的笔记本电脑在连接,并且完全不知道路由器后面的 NAT 隐藏客户端。
假设出于某种原因这也是不可能的。您可以购买辅助 USB/以太网适配器并将其插入上述无线路由器的 WAN 连接,然后按照 chunkyb2002 提供的说明进行操作。但这确实使解决方案过于复杂,因为您将不必要地通过路由器在 Linux 主机和智能手机之间添加 NAT(后者可以直接访问前者,但反之则不行)。
最后,作为最后的手段,大多数智能手机都支持蓝牙。Ubuntu 将支持将蓝牙连接共享为网络接口。即使您的笔记本电脑不支持蓝牙,也有许多蓝牙 USB 适配器可用,但要远离D-Link由于专有固件;)
祝你好运!
答案2
有多种方法可以实现这一点,最好的起点是查看有关该主题的 Ubuntu 文档https://help.ubuntu.com/community/Router