首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用4G电话向局域网提供广域网/互联网服务?

如何使用4G电话向局域网提供广域网/互联网服务?
EN

Ask Ubuntu用户
提问于 2015-08-28 23:59:58
回答 1查看 14.3K关注 0票数 4

如何使用4G电话向局域网提供广域网/互联网服务?我打算在我的有线调制解调器互联网崩溃时使用它作为备份。(它经常下降,现在也在下降。)

我的手机有一个快速的4G连接,我付费与我的供应商,我有大约30 GB的数据每月可用。

解决这一问题有几种可能的方法,许多人也提出了类似的问题。我还没有从其他问题中找到解决办法,所以我提出了一个新的和独特的问题。

以下是我的网络通常的样子:

CableModem <--路由器<- 48端口GigE交换机<--局域网:许多有线设备(打印机和Ubuntu计算机)加上几个连接到路由器的无线客户端。

下面是我希望康卡斯特倒下时的样子:

手机的4G互联网<-路由器<- 48端口GigE交换机<-局域网:许多有线设备(打印机和Ubuntu计算机)加上几个连接到路由器的无线客户端。

首先,我将概述可能采取的办法:

  1. 通过USB电缆连接我的手机到路由器。我的路由器有USB接口。在电话上启用USB连接。
  2. 在我手机上启用移动热点模式。将路由器连接到电话(例如WDS无线桥接或任何合适的模式)。路由器通过电话获得互联网接入。
  3. 通过USB电缆将我的手机连接到Kubuntu笔记本电脑。在电话上启用USB连接。通过从笔记本电脑上的eth0连接到路由器上的广域网/因特网端口,共享到我的路由器的互联网连接。

我更喜欢选择1,但这种功能似乎仅限于特定的路由器。有人能告诉我哪个路由器支持这个吗?另一种选择是使用dd。不幸的是,我现在的路由器是一个网具R8000,我不认为它有一个稳定版本的dd(支持openvpn,ssh隧道等)。我已经花时间研究dd了。所以我要转到Kubuntu的解决方案上。

我知道选择2会把我的带宽减少一半,所以只有当我不能让其他人工作时,我才会使用这个选项。

我来这里的原因是集中讨论备选方案3。(不过,我愿意就这些方法中的任何一种发挥作用提出建议。)

我有带Kubuntu12.04和14.04的笔记本电脑。让我们假设我一直在使用12.04,这就是我到目前为止一直在使用的。以下是我已经做过的事情:

我创建了一个名为tethered_usb0的新网络连接。我将其限制为接口usb0。我启用DHCP客户端模式。

我在我的手机和笔记本电脑之间连接了一个usb电缆。我在我的手机上启用了usb连接。我现在可以通过我的笔记本电脑通过这个连接上网。以下是详细信息:

代码语言:javascript
复制
Type:  Wired Ethernet
Connection State:  Connected
IP Address:  192.168.42.3
Connection Speed:  Unknown
System Name:  usb0
MAC Address: <redacted>
Driver:  cdc_ether

(顺便说一句,我编辑了名为auto_eth0的标准网络连接,并将其限制为接口eth0。)

我创建了一个名为shared_connection的新网络连接。我将其限制为接口eth0。

我把cat5e电缆连接到笔记本电脑上的eth0和路由器上的广域网/因特网端口之间。我使用KDE的网络管理器连接到这个连接。上面写着“联系”。

我进入路由器GUI并将其WAN/Internet端口设置为静态IP地址192.168.42.4和网关255.255.255.0。

不幸的是,我的路由器无法接入互联网。我重新启动了路由器几次,并尝试了我的设置变体。不走运。

下一步呢?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-08-29 01:37:18

我让它起作用了。以下是我所用的步骤。我有一台Kubuntu笔记本电脑,有一个以太网端口和几个usb端口。我有一部4G Android手机,有一个固定的计划。

首先,在Kubuntu中访问KDE的网络管理器,单击看起来像连接的托盘图标,然后单击“.”

  1. 在Kubuntu中使用KDE的网络管理器,我编辑了名为auto_eth0的标准网络连接,并将其限制为接口eth0。从名称的角度来看,这是有意义的。(虽然您可能跳过这一步,但如果没有它,默认的连接设置意味着usb0连接是通过名为auto_eth0的连接进行的,这会造成混乱。)
  2. 在Kubuntu中仍然使用KDE的网络管理器,我创建了一个名为tethered_usb0的新网络连接。我将其限制为接口usb0。我启用DHCP客户端模式。所有其他设置都是默认设置。
  3. 我在我的手机和笔记本电脑之间连接了一个usb电缆。我启用了在Android设置下的“捆绑和网络”下的usb绑定。如果Kubuntu没有自动获得Internet连接,请打开网络管理器托盘图标,然后单击名为tethered_usb0的连接。它会连接起来的。我现在可以通过我的笔记本电脑通过这个连接上网。

以下是这方面的详细资料:

代码语言:javascript
复制
Type:  Wired Ethernet
Connection State:  Connected
IP Address:  192.168.42.3
Connection Speed:  Unknown
System Name:  usb0
MAC Address: <redacted>
Driver:  cdc_ether
  1. 接下来,我在笔记本电脑上的唯一物理以太网端口和路由器上的广域网/因特网端口(电缆调制解调器通常连接的端口)之间连接了一个cat5e (以太网)电缆。这是一根普通的(直通)电缆。
  2. 我仍然在Kubuntu中使用KDE的网络管理器,创建了一个名为shared_connection的新网络连接。我将所有设置都保留为默认设置。您需要在网络管理器中单击名为shared_connection的连接来激活此连接。

连接细节如下:

代码语言:javascript
复制
Type:  Wired Ethernet
Connection State: Connected
IP Address:  10.42.0.1
Connection Speed: 100 MBit/s
System Name: eth0
MAC Address: <redacted>
Driver: e1000e
  1. 注意,Kubuntu笔记本上现在有两个活动连接: tethered_usb0和shared_connection。两者都是必需的。
  2. 我进入路由器GUI,并将其WAN/Internet端口设置为静态IP地址10.42.0.2,网关设置为10.42.0.1。子网掩码为255.255.255.0。注意,我使用了另一台计算机连接到我的路由器。我在局域网上用过任何电脑。路由器具有相同的地址,并且访问路由器的GUI和以前一样。我的LAN IP地址范围与上面列出的任何地址不一样。我的路由器是DHCP服务器。简而言之,路由器的LAN端在这个过程中根本不会改变。
  3. 可选。由于我的电缆调制解调器互联网连接不可靠,我经常需要做上述步骤。因此,我计划购买一个没有风扇的Intel NUC (或类似的),在上面安装Kubuntu 14.04,并把它放在我的路由器上。这样我就不用用笔记本电脑来做这份工作了。我还买了一条额外的电话线。(现在有很多名为10G4All的手机。)为了一个非常合理的成本,我现在有一个备份互联网服务,当康卡斯特崩溃。(这周是周一、周二、周四的全天下跌,现在是周五下午9点的全天下跌。)
票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/666972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档