如何将互联网从移动调制解调器转发到路由器

如何将互联网从移动调制解调器转发到路由器

我买了华为 E3372 后遇到了问题,因为我尝试将它连接到基于 openWRT 的路由器,但 openWRT 在标准上不支持它。我尝试安装供应商驱动程序,但在我的原始路由器上没有足够的空间来安装它们。所以我在考虑通过 eth0 接口将互联网从我的笔记本电脑转发到我的路由器(将 openWRT 连接到互联网并在互联网上进行操作(共享文件、安装文件光盘等)在我的笔记本电脑上调制解调器工作正常,我可以访问互联网

所以我的问题是如何实现这种联系:

 MobileModeb(USB saw as wired connection) -> Laptop ->(ethernet cable) -> Linux Router

这是桥接还是 IP 转发?还是其他什么?

抱歉,我对互联网管理问题一窍不通。

答案1

这是 IP 转发,你可以用几个命令来实现:

在文件 /etc/sysctl.conf 中,使用您喜欢的文本编辑器(vim、gedit 等)添加或取消注释以下行:

net.ipv4.ip_forward = 1

要启用 sysctl.conf 中的更改,您需要运行以下命令:

sudo sysctl -p /etc/sysctl.conf

您可能还想使用以下命令配置 IPTables:

sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

sudo iptables -A FORWARD -i eth1 -o eth0 -m state -–state RELATED,ESTABLISHED -j ACCEPT

sudo iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT

用您的互联网接口(系统中所称的调制解调器)替换 eth1,用连接到路由器的接口替换 eth0(可能实际上是 eth0)。

为了使其永久生效,请运行:

sudo iptables-save > /etc/iptables.rules

尝试一下并报告任何问题。

相关内容