linux中ONBOOT=yes是什么意思啊? 具体的作用和功能是什么呢?求高手指点

2025-02-25 04:39:43
推荐回答(5个)
回答1:

  • 在/etc/sysconfig/network-scripts/ifcfg-eth0(确认ONBOOT=yes),其中eth0是设备名;

  • ONBOOT是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯。

  • DEVICE:网卡名称(一定是写eth0)

  • ONBOOT=yes(相当于启动这个网卡的开关,你要用eth0这个一定要yes,表示开)
    BOOTPROTO=none(这个是表示你使用什么样的路由协议,有三种不同写法,如果是none和static表示你用的是静态路由,那么你在接下来的项目里就必须填写IPADDR、NETMASK、GATEWAY这三个选项。如果是dhcp表示你使用动态路由协议,那IPADDR、NETMASK、GATEWAY这些选项就可以不必填写。如果填写了,就以你填写的值为准)

  • HWADDR:你网卡的物理地址(可以不用写,系统自动会生成)

  • IPADDR:ip地址  

  • NETMASK:子网掩码    

  • GATEWAY:网关

回答2:

ONBOOT是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯

回答3:

~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes

2.采用手动配置:
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
IPADDR=(ip地址)
NETWORK=(子网掩码)
GATEWAY=(默认网关)
ONBOOT=yes

[aeolus@db1 etc]$ vi resolv.conf

nameserver (首选DNS地址)

nameserver (备用DNS地址)

[root@localhost ~]# service network restart

即可

回答4:

电脑启动自动激活网卡
一般都是设为YES

回答5:

BOOTPROTO 代表的是获取IP地址的方式 跟动/静态路由协议协议没关系
nono/static代表手工指定IP地址 掩码 网关

dhcp代表自动获取