这就是我的解决方法...

这就是我的解决方法...

有人可以做一个简短的教程来告诉你如何在 Ubuntu 中将互联网连接转发到不同的网络接口吗?
这个想法是:

我正在使用3G USB 调制解调器在我的笔记本电脑上上网,即:

ppp0 IP=10.225.174.70

我的 Wifi 设备是:

wlan0 MAC 地址=78:e4:00:d4:3d:85

这些设备由是否配置命令。

我想ppp0与设备共享的互联网连接wlan0,这样我就可以将任何其他设备连接到wlan0该设备并从该设备浏览互联网。

使用网络设置 GUI 创建热点不起作用,因为其他设备不会接收互联网,它只是连接到wlan0

我听说iptables可以做到这一点,但我对网上看到的外来命令感到困惑。我不是网络专家。请使用上述设备撰写一个清晰简单的答案。对于从 Windows 转到 Ubuntu 的 iPhone 和平板电脑用户来说,这是一个非常烦人的问题。

答案1

这就是我的解决方法...

  1. 使用网络管理器创建一个新的无线网络(又名热点)。
  2. 通过执行以下命令启用 IP 转发:

echo 1| sudo tee /proc/sys/net/ipv4/ip_forward

  1. 通过使用是否配置命令。(我的是点对点0,因为它有一个 IP 地址。)
  2. 最后告诉iptables转发点对点0的互联网流量遍布各地!

sudo iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o ppp0 -j MASQUERADE

断开并重新连接您之前建立的 Wifi 连接(Hotpsot)。
互联网现在应该可以流向无线网络!
如果您操作正确,则输出sudo iptables -L应该与此类似:

向前(接受政策)
目标.....保护选择.....源...........目的地
接受.....全部 ---........ 任何地方.............10.42.43.0/24.........状态相关,已建立
接受.....全部 ---........ 10.42.43.0/24......任何地方

有外部指南这里。

谢谢我们是...!

答案2

您在通知区域网络中选择创建无线网络并按照步骤准备好您的卡并进入接入点模式。

注意:不要将密钥共享通常发生在您放置密钥互联网时,如果连接验证您在此模式下所做的网络管理器网络设置 ip 与其他电脑共享。

相关内容