我已经将我的笔记本电脑连接到wifi和LAN,并且使用了受人尊敬的IP地址192.168.2.7(WiFi)和192.168.1.7(LAN)。
我将第二台笔记本电脑连接到同一个局域网,地址为192.168.1.10(LAN)。
现在我要ping或从我的第一台笔记本电脑发送消息,IP地址为192.168.2.7(WiFi)到第二台笔记本电脑,地址为192.168.1.10(LAN)
我尝试了很多我在不同网站上找到的技术,但无法得到结果。
我也尝试过桥接方法,但桥接方法只能在相同的“子网”下工作。
以下是我遵循的不同方法:
vi /etc/sysctl.conf: net.ipv4.ip_forward = 1
sysctl -p /etc/sysctl.conf
服务网络重启
brctl addbr mybridge
brctl addif mybridge eth0 brctl addif mybridge eth1
ifconfig mybridge up
ifconfig mybridge netmask 255.255.255.0 up
答案 0 :(得分:0)
让我明白这一点。
在这种情况下,由于 laptop1 直接连接到1.x,它将使用接口1.7与网络1.x中的任何人通信,因此发送的任何数据包将具有源地址1.7 如果你强制它使用src地址2.7(为什么你会这样做?对我来说似乎毫无意义)它不会起作用。
除非你使用一些非常深的iptables魔法,否则你的盒子将拒绝通过具有不同src地址的接口发送源自本地src地址的数据包。