我是linux新手。我刚刚安装了 fedora 19,它显示我没有连接到网络(无法识别网络),尽管我的连接是正确的。
我不知道该怎么办。任何人都可以帮助我吗(拜托..)?
网络是有线的。
ifconfig的结果
lo : flags = 73 < UP,LOOPBACK,RUNNING > mtu 65536
inet 127.0.0.1 网络掩码 255.0.0.0
inet6 ::1 prefixlen 128scopeid 0x10
Loop txqueuelen 0(本地环回)
RX 数据包 640 字节 55680
RX 错误 0 丢弃 0 溢出 0 帧0
TX 数据包 640 字节 55680
TX 错误 0 丢弃 0 溢出 0 载波 0 冲突 0wlp3so : flags = 4099< UP,LOOPBACK,RUNNING > mtu 1500
ether 9c:4e:36:96:ae:30 txqueuelen 1000 (ETHERNET)
RX 数据包 0 字节 0
RX 错误 0 丢弃 0 溢出 0 帧 0
任何 ping ip 地址的结果都会给出以下结果
连接:网络无法访问
答案1
这是一个非常开放式的问题。您需要包括您已经尝试过的内容以及有关如何连接的更多信息。这是有线还是无线?可以 ping 通 IP 地址,但不能 ping 通主机吗?有很多问题需要回答。
我将尝试在这里为您提供一些基本的“如何做”信息。
首先,打开终端并输入 ifconfig。在那里查找列出的网络设备并确保确实存在连接。该命令可以为您提供有关可能出现的问题的大量信息。
如果那里的连接看起来不错,我们需要诊断为什么 Fedora 认为您没有连接。首先,尝试仅在本地 ping 一个 IP 地址。您的路由器 IP 地址在这里效果很好。
如果您可以 ping 通您的路由器,请尝试 ping 通您的网络外部。 IP 8.8.8.8 是 Google 的公共 DNS 服务器之一,它响应 ping。继续执行 ping 操作。如果您在那里得到响应,则问题出在您的主机名解析上,在这种情况下,您需要将名称服务器放入 /etc/resolv.conf 文件中。
如果您无法 ping 通,但可以在本地 ping 通,请检查您的默认网关设置。在 Fedora 中,该设置位于 /etc/sysconfig/network 中
如果无法在本地 ping 通,请检查您的 IP 地址和网络掩码设置。
当您有更详细的信息时,请做一些研究项目并编辑您的问题。
答案2
虽然我没有这个问题的答案,但我遇到了类似的问题(尽管现在已经使用 Fedora 几个发布周期)。同一台机器在 FC 18 上没有任何问题。
没有任何互联网,我无法在全球范围内 ping 通或传出;不过,本地 ping 可以正常工作。网关似乎是正确的(它与旁边有 FC 16 的机器相同),除了全新的设备名称。
$ ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 130.39.99.131 netmask 255.255.252.0 broadcast 130.39.99.255
inet6 2620:105:b000:7100:ca60:ff:fec9:a6ff prefixlen 64 scopeid 0x0<global>
inet6 fe80::ca60:ff:fec9:a6ff prefixlen 64 scopeid 0x20<link>
ether c8:60:00:c9:a6:ff txqueuelen 1000 (Ethernet)
RX packets 38968 bytes 7191891 (6.8 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 428 bytes 38829 (37.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
$ route -nee
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface MSS Window irtt
0.0.0.0 130.39.96.1 0.0.0.0 UG 0 0 0 ens33 0 0 0
130.39.96.0 0.0.0.0 255.255.252.0 U 1 0 0 ens33 0 0 0
答案3
我发现错误是由于 atheros AR8161 驱动程序造成的。所以我必须安装它们。
通过互联网连接安装它们很容易,
但我没有任何有线网络(因为它没有被识别)和任何无线网络。
有人可以帮我弄这个吗?