![可以通过 LAN ping/ssh,但不能通过 Wi-Fi](https://linux22.com/image/1388300/%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87%20LAN%20ping%2Fssh%EF%BC%8C%E4%BD%86%E4%B8%8D%E8%83%BD%E9%80%9A%E8%BF%87%20Wi-Fi.png)
我最近买了一个新的 D-link Wi-Fi 调制解调器,并且我通过 LAN 连接了一个 Linux 系统,通过 Wi-Fi 连接了另一个系统。我无法从 Wi-Fi 主机 ping 连接到 LAN 的主机,但如果我将两者都连接到 LAN,则一切正常。我需要更改哪些设置?
編輯:
- 我正在尝试使用 IP 地址。
请查看下面的 IP 信息。我
ifconfig
通过同时连接 LAN 和 Wi-Fi 从命令中获取了此信息。eth0 Link encap:Ethernet HWaddr 00:26:b9:00:31:23 inet addr:192.168.1.35 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::226:b9ff:fe00:3150/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1001 errors:0 dropped:0 overruns:0 frame:0 TX packets:1984 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:332948 (332.9 KB) TX bytes:237770 (237.7 KB) Interrupt:17 wlan0 Link encap:Ethernet HWaddr 00:24:d6:14:35:44 inet addr:192.168.1.34 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::224:d6ff:fe14:350a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8328 errors:0 dropped:0 overruns:0 frame:0 TX packets:19806 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2777900 (2.7 MB) TX bytes:2298641 (2.2 MB)
我只使用 DHCP(非静态)。
甚至
nmap
没有显示主机 192.168.1.33。:(jeshwanth@jeshwanth:~$ nmap -sP 192.168.1.* Starting Nmap 5.21 ( http://nmap.org ) at 2013-12-03 23:31 IST Nmap scan report for 192.168.1.1 Host is up (0.015s latency). Nmap scan report for 192.168.1.34 Host is up (0.00081s latency). Nmap done: 256 IP addresses (2 hosts up) scanned in 16.02 seconds
答案1
我已经找到了解决方案ssh-没有到主机的路由,我所做的是,通过任何浏览器登录我的调制解调器(在我的情况下是 192.168.1.1)。选择“高级”选项卡,然后转到无线设置,在 SSID 设置中更改用户隔离从离开到在,重启调制解调器。现在您可以通过 Wifi 连接的主机 ping/ssh 到 LAN 连接的主机 :)。
我正在使用D-Link DSL-2750U 无线 N ADSL2+ 4 端口 Wi-Fi 路由器
答案2
我遇到了类似的问题和类似的解决方案。我通过 wlan0 上的无线 Netgear 连接,即使 dhclient 工作正常(dhclient -r 之后),也无法 ping 通路由器。
我必须在我的路由器(也是 Netgear)上选中“允许访客访问我的本地网络”复选框。然后我才能 ping 路由器。