Fedora 19 无法连接互联网

Fedora 19 无法连接互联网

我是 Linux 新手,无法在 Fedora 19 中连接到互联网。当我输入时,ifconfig我得到:

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 150  bytes 12792 (12.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 150  bytes 12792 (12.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

p9p1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::96de:80ff:fe2d:8274  prefixlen 64  scopeid 0x20<link>
        ether 94:de:80:2d:82:74  txqueuelen 1000  (Ethernet)
        RX packets 85  bytes 11964 (11.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 94 overruns 0  carrier 0  collisions 0

另外,当我输入时,netstat我得到:

Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
Active UNIX domain sockets (w/o servers)

我尝试寻找可以连接到互联网的方法,但没有成功。我通过路由器使用有线连接。我可以 ping 通 127.0.0.1,但无法 ping 通。

编辑1

当我打开时/etc/sysconfig/network-scripts ifcfg-profile_1-1我得到这个

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME="Profile 1"
UUID=d5d3e20c-6ef1-4e11-bf40-0cf5a7c6b463
ONBOOT=yes

因为我的服务器信息是空白的,所以PEERRDNS=yes我要输入什么服务器信息?/etc/resolve.conf另外,在我的网络脚本文件中,我有 ifcfg-lo 和 ifcfg-profile_1 和 ifcfg-profile_1-1

编辑2

当我输入时,sudo dhclient p9p1 -v我得到 dhclient (2039) 已经运行 - 并退出。此版本的 USC dhcp 基于 FTP.isc.org 上提供的版本。为了使其更好地与此发行版配合使用,已添加了功能并对基础软件版本进行了其他更改。

答案1

看来您没有获得有效的 IP。请尝试以下操作: DHCP客户端

要手动配置 DHCP 客户端,请修改 /etc/sysconfig/network 文件以启用网络功能,并修改 /etc/sysconfig/network-scripts 目录中每个网络设备的配置文件。在此目录中,每个设备都应该有一个名为 ifcfg-eth0 的配置文件,其中 eth0 是网络设备名称。 /etc/sysconfig/network-scripts/ifcfg-eth0 文件应包含以下行:

设备 = eth0 BOOTPROTO = dhcp ONBOOT = 是

每个要配置为使用 DHCP 的设备都需要一个配置文件。网络脚本的其他选项包括:

DHCP_HOSTNAME — Only use this option if the DHCP server requires the client to specify a hostname before receiving an IP address. (The DHCP server daemon in Fedora does not support this feature.)
PEERDNS=<answer> , where <answer> is one of the following:
    yes — Modify /etc/resolv.conf with information from the server. If using DHCP, then yes is the default.
    no — Do not modify /etc/resolv.conf. 

您可以 ping 通 127.0.0.1 的原因是因为它是您电脑内部接口的环回接口。

答案2

您尝试过使用 dhclient 吗?

$ sudo dhclient -v

答案3

最简单的方法是使用 dhclient:

$ sudo dhclient p9p1 -v

如果您的网络上没有 DHCP 服务器并且您知道路由器的 IP,则可以尝试设置静态 IP:

$ sudo ip addr add 192.168.X.Y/24 dev p9p1
$ sudo ip route add default via 192.168.X.Z

答案4

要连接到互联网,请尝试手动设置下面提到的设置。

从 Linux 安装任务栏上的系统菜单中。

1) 转到:系统/首选项/网络/网络配置:

主机选项卡:选择“新建”添加/编辑主机条目框输入

地址 IP:88.88.88.88 主机名:Firefox.com 别名:Mozilla.com
单击“确定”。

DNS 选项卡:输入

主机名:域名.Server1

主要 DNS:这些保持空白(自动配置) 辅助 DNS:这些保持空白(自动配置)

DNS 搜索路径:这些保持空白(自动配置)

硬件选项卡:应自动填写您的服务(互联网服务提供商)

设备选项卡应自动填写。确保您的个人资料下的复选框已选中

关闭网络配置。

系统-配置-网络框弹出是否保存更改:选择“保存更改”

2)系统/首选项/网络/网络代理:

位置:默认

自动代理配置(选择) 自动配置 URL:www.Firefox.com

关闭

3)系统/首选项/网络/网络连接:

有线标签:

选择添加连接名称:自动填写自动连接复选框:勾选

单击“应用”。关闭网络连接

4) 系统/首选项/启动程序:

启动程序:单击“添加”

弹出框:名称:Firefox 注释:Mozilla Firefox 单击添加关闭启动应用程序首选项

系统/管理/防火墙:提示输入 root 密码。

服务复选框:复选框 (x)

DNS IPsec 安全 WWW (HTTPS) WWW(HTTP)

仅允许访问必要的服务。选择应用。关闭防火墙配置。

5) 系统/管理/服务:

服务配置:确保这些服务均已启用。

httpd (APACHE) IP6TABLES IPTABLES sshd sssd 网络

关闭服务配置。

6) 系统/管理/身份验证:提示输入 root 密码。

身份和身份验证选项卡。

用户帐户数据库:LDAP(选择您需要的任何内容。) LDAP 服务器:idap://127.0.0.1 身份验证方法:kerberos 密码 领域:Firefox.com 复选框:使用 DNS 将主机解析为领域。

单击“应用”。关闭认证配置

高级选项:

除非您知道自己在做什么,否则无需做任何事情。

注意:虽然我能够访问互联网(http)。

  Error 1) Seems (Https) Secured doesn't want to cooperate (bug ?)
  This   Error 1 changed to....

  Error 2) Server Cannot be found.

祝你好运,希望它能帮助别人。

相关内容