红联Linux门户
Linux帮助

为什么每次重启系统都需要激活网卡

发布时间:2011-03-30 13:29:27来源:红联作者:tomgao83
[i=s] 本帖最后由 tomgao83 于 2011-4-1 10:52 编辑 [/i]

我才开始用Vmware学习linux,用的是fedora,每次重启后网卡都需要手动激活,不知道怎么回事?

[root@localhost ~]# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2564 errors:0 dropped:0 overruns:0 frame:0
TX packets:2564 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:128360 (125.3 KiB) TX bytes:128360 (125.3 KiB)
[root@localhost ~]# ifup eth0
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:15:32:81
inet addr:192.168.88.188 Bcast:192.168.88.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe15:3281/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:32 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3840 (3.7 KiB) TX bytes:2674 (2.6 KiB)
Interrupt:19 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2564 errors:0 dropped:0 overruns:0 frame:0
TX packets:2564 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:128360 (125.3 KiB) TX bytes:128360 (125.3 KiB)

上网搜了一下,用下面这个方法每次启动后自动使用ifup命令激活网卡。

疑问:难道是所有的linux都这样吗?还是我的问题?



[root@localhost ~]# more /etc/rc.local //我在网上搜到的,把那个ifup命令加了进去
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
ifup eth0

重启后就网卡就自动激活了

[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:15:32:81
inet addr:192.168.88.188 Bcast:192.168.88.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe15:3281/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:41 errors:0 dropped:0 overruns:0 frame:0
TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4341 (4.2 KiB) TX bytes:2976 (2.9 KiB)
Interrupt:19 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2420 errors:0 dropped:0 overruns:0 frame:0
TX packets:2420 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:121160 (118.3 KiB) TX bytes:121160 (118.3 KiB)

------------------------------------------------------------------------------------------------------------------------------------------

我在下面的配置界面中,勾选了那两个选项,然后保存,再重启后就好了
文章评论

共有 15 条评论

  1. gogo11 于 2011-04-04 11:01:25发表:

    ubuntu和centos的配置方法不一样。位置不一样,设置方法也不一样,很不爽~~~~~~~~~~~

  2. atian 于 2011-04-04 11:01:01发表:

    IP地址改成静态

  3. yyqqi 于 2011-04-03 10:13:32发表:

    是可以的 你可以试一下chkconfig和ntsysv 这两个命令
    chkconfig 是图形和字符都可以自动启动看你怎么设置
    ntsysv是启动当前模式的,你在图像界面设置的图像界面才会自动启动,字符界面就不会启动

  4. qingkingasd 于 2011-04-01 12:36:41发表:

    chkconfig network on 吧网卡服务设置为自动启动

  5. tomgao83 于 2011-04-01 10:20:15发表:

    引用:
    如果安装系统的时候你没有使用有线连接。默认安装好后有线是不自动激活的;但是要是你的无线也没有连接的情况下,接上网线,networkmanager会自动帮你激活。。。如果你的无线已经启用就不会自动激活有线。
    ba0zhu 发表于 2011-3-31 09:02


    就是说安装系统的时候,要插着网线?是这样理解吗?但虚拟机里安装网卡应该是一直连接的吧?

  6. yjgyiysbcc 于 2011-03-31 13:16:09发表:

    [attach]34190[/attach]

  7. ba0zhu 于 2011-03-31 09:02:25发表:

    如果安装系统的时候你没有使用有线连接。默认安装好后有线是不自动激活的;但是要是你的无线也没有连接的情况下,接上网线,networkmanager会自动帮你激活。。。如果你的无线已经启用就不会自动激活有线。

  8. hml1006 于 2011-03-30 18:03:05发表:

    没听说过需要激活

  9. pallana 于 2011-03-30 17:21:41发表:

    没遇到过这个问题,一直都是自动进行的

  10. tiany524 于 2011-03-30 16:57:49发表:

    6# ernest!!

    应该不是静态的问题 我一直之静态IP

  11. ernest!! 于 2011-03-30 16:45:18发表:

    貌似把IP地址改成静态的时候会出现这个问题

  12. zeur913 于 2011-03-30 16:13:38发表:

    可以自动的,不过目前我还不会操作。我现在只要断网,就得重起网卡。

  13. tomgao83 于 2011-03-30 15:36:00发表:

    那个参数一直是yes的,没改过

    [root@localhost ~]# ifconfig
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:6094 errors:0 dropped:0 overruns:0 frame:0
    TX packets:6094 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:304860 (297.7 KiB) TX bytes:304860 (297.7 KiB)

    [root@localhost ~]# more /etc/sysconfig/network-scripts/ifcfg-eth0
    # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
    DEVICE=eth0
    BOOTPROTO=static
    HWADDR=00:0c:29:15:32:81
    ONBOOT=yes
    DHCP_HOSTNAME=localhost.localdomain
    NM_CONTROLLED=no
    TYPE=Ethernet
    USERCTL=no
    PEERDNS=yes
    IPV6INIT=no
    IPADDR=192.168.88.188
    NETMASK=255.255.255.0
    GATEWAY=192.168.88.1
    [root@localhost ~]#

  14. tiany524 于 2011-03-30 14:15:01发表:

    我出现过一次
    但是是修改的 网卡配置脚本
    /etc/sysconfig/network-script/ifcfg-eth0
    ONBOOT = yes

  15. hantu 于 2011-03-30 14:11:17发表:

    不知道,反正我的电脑从来不用这样,都是自动激活的