ping上的“目标主机不可达”


9

网络管理员无法连接到IP为192.168.1.1的路由器后。

我为接口设置了静态IP。它已连接,但我无法ping通。每当我从此特殊PC上ping时,都会收到“无法访问目标主机”的信息。有线时,我可以在笔记本电脑上使用相同的接口和路由器ping并正常连接。

我已将接口ip设置为:

auto eth0
iface eth0 inet static
    address 192.168.1.2
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1

如何使我的电脑与互联网连接?请帮忙

编辑:ifconfig ifconfig

IP路由 IP路由

ethtool ethtool

跟踪路线 跟踪路线

一位mii工具不支持。


ifconfig当您将其输入终端时,输出是什么?哪个适配器是无线的,哪个是有线的?eth0通常是有线的。
约翰·里昂

它的有线连接以及带有外部NIC的旧台式机。ifconfig向我显示了我设置的所有ip的界面。
sagarchalise,2011年

所以你只有eth0吗?没有其他接口或端口吗?如果是这样,并且您的其他计算机可以访问路由器,则可能是硬件问题。
约翰·里昂

是的,它过去一直很好连接到昨天
sagarchalise

听起来像是硬件问题。您最近检查过该以太网电缆吗?也许在最后一天左右,椅子翻了过去。电缆是否可以在笔记本电脑上使用?您是否每次都在路由器上使用相同的端口?
约翰·里昂

Answers:


4
  1. 我假设当您说“连接”时,是指PC和路由器的接口端口上的链接。
    但是,我不明白为什么只有在使用静态IP后才发生这种情况-可能是最初配置了接口。

  2. 如果您的路由器IP为192.168.1.1,则很有可能是B类子网配置。
    这意味着网络掩码为255.255.0.0
    通过使用C类网络掩码和的网络号192.168.1.0
    您已将PC放置在与路由器不同的子网中。
    这将解释ping无法到达的情况。

因此,我认为您应该尝试一下,

iface eth0 inet静态  
    地址192.168.1.2  
    网络掩码255.255.0.0  
    网络192.168.0.0  
    广播192.168.255.255  
    网关192.168.1.1  

您可以使用检查物理连接mii-tool
它是net-tools包装的一部分。


1
为什么要是B级?
皮托

不,192块是C类地址库,您的家用路由器使用的网络掩码为255.255.255.0。
psusi 2011年

2
对于许多网络,您不能再基于IP地址假定任何前缀长度。这是在无类网络普遍之前制造的网络设备和堆栈的假设。我认为大多数家用路由器都会根据旧的CIDR之前的版本将192.168.xx设置为C类。
belacqua 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.