我想将无线连接与有线连接桥接起来。可以这么说,无线是主机,有线是客户端。
Internet sharing (inet <--> wifi <--> ethernet)
我尝试通过以下方式桥接我的以太网连接:
- 网络管理器>编辑连接
- 有线 > 编辑
- IPv4 设置 > 共享给其他计算机
但是,它似乎在显示“连接建立”半秒钟后就自动断开连接!
编辑2
收到网络管理器日志后,发现该地址似乎正在使用中。请参阅http://pastebin.com/DjqRshxW,第 45 行。
nm-tool
输出在这里:http://pastebin.com/x5Aci5V1。我尝试了 firestarter,正如另一个帖子中提到的那样,但没有成功。
我没有时间去理会一堆命令行技巧,除非复制粘贴一个 shell 脚本...所以请建议使用 GUI 和/或不会让我的计算机处于混乱状态的方法(例如禁用网络管理器、手动连接到 WPA 网络、安装 brutils 等)。
编辑:一个想法会如果可能的话,可以正常工作——有没有办法通过 SSH 和 SOCKS5 共享连接?不过我需要在系统范围内执行此操作;我现在只知道如何通过浏览器执行此操作。然后,我可以在共享 inet 的ifconfig eth0 192.168.4.1
计算机上运行,也可以ifconfig eth0 192.168.4.2
在我尝试与之共享的计算机上运行;我知道这对于主机到主机的传输确实有效。
编辑3
如果我运行sudo killall dnsmasq
,则没有任何东西使用10.42.43.1
网络管理器共享想要使用的地址。但现在它只是需要更长时间才能死机,并出现错误“NetworkManager[5935]: dnsmasq died with signal 9”[http://pastebin.com/4FNtpugi] 仅查看命令 [http://pastebin.com/1vrtQeWk],也许它试图将 eth0 路由到自身?但我对网络不太熟悉。
答案1
有一个用于创建桥梁的 GUI 应用程序:
答案2
TP-LINK TL-WN722N USB Wifi adapter
我强烈建议您在尝试桥接的计算机上投入不到 20 美元,然后忘记桥接。
它是阿瑟罗斯硬件,在 Linux 上开箱即可运行,而且信号强度似乎很好。
我尝试了很多 wifi 适配器型号,才找到一个合适的。接下来,我使用其中一个作为 Wifi 接入点,通过hostapd
。