CentOS下网卡启动、配置等ifcfg-eth0教程

步骤1、配置/etc/sysconfig/network-scripts/ifcfg-eth0 里的文件。

CentOS6.4 下的ifcfg-eth0的配置详情:

[[email protected]]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

UUID=5ff155a4-9a33-4224-8ae0-706eadf7fa3c

HWADDR=00:15:5D:A1:58:00

ONBOOT=no

NM_CONTROLLED=yes

BOOTPROTO=none

IPADDR=202.205.161.XXX

PREFIX=23

GATEWAY=202.205.XXX.XX

DNS1=202.205.XXX.XX

DNS2=219.142.XXX.XXX

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

NAME="System eth0"

前面六行是系统自带的,后面就是手动添加的。

这样设置后,记得重启网卡:

[[email protected]]# /etc/init.d/network stop

[[email protected]]# /etc/init.d/network start

[[email protected]]# /etc/init.d/network restart

重启网卡后还得激活eth0   [[email protected]]# ifup eth0     #启动网络

当计算机重启时,网络是不会自动连接的,还得需要配置ifcfg-eth0文件使计算机重启后自动激活网卡并连接互联网

[[email protected]]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

找到ONBOOT=no 这一项,将参数改为yes即可。

如果在图形化界面下,设置 管理启动项服务的话 可以使用ntsysv 命令打开管理窗口

行了,现在就可以PING得通网关了,如果还得上网,还必须设置DNS。设置DNS就详见步骤2

步骤2、修改dns

[[email protected] ~]# vi /etc/resolv.conf

在里面添加二个dns:

nameserver 202.205.XXX.XXX

nameserver 219.142.XXX.XXX

步骤2已经在上面设置过了我的。

OK,大攻告成,即可上网了!!!!

以下是参考,如果按上面步骤不行,可以详细看以下内容:

网络接口配置文件

[[email protected]]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

TYPE=Ethernet       #网卡类型

DEVICE=eth0         #网卡接口名称

ONBOOT=yes          #系统启动时是否自动加载

BOOTPROTO=static    #启用地址协议 --static:静态协议 --bootp协议 --dhcp协议

IPADDR=192.168.1.11      #网卡IP地址

NETMASK=255.255.255.0    #网卡网络地址

GATEWAY=192.168.1.1      #网卡网关地址

DNS1=10.203.104.41       #网卡DNS地址

HWADDR=00:0C:29:13:5D:74 #网卡设备MAC地址

BROADCAST=192.168.1.255  #网卡广播地址

重新导入ifcfg-eth0网络配置文件

[[email protected]]# /etc/init.d/network reload

Shutting down interface eth0:                             [ OK ]

Shutting down loopback interface:                         [ OK ]

Bringing up loopback interface:                           [ OK ]

Bringing up interface eth0:                               [ OK ]

网卡接口关闭与激活

[[email protected]]# ifdown eth0   #关闭网络

[[email protected]]# ifup eth0     #启动网络

网络服务启动与关闭

方法一:

[[email protected] ~]# service network stop    #关闭网络服务

[[email protected] ~]# service network start   #启动网络服务

[[email protected] ~]# service network restart #重启网络服务

方法二:

[[email protected] ~]# /etc/init.d/network stop

[[email protected] ~]# /etc/init.d/network start

[[email protected] ~]# /etc/init.d/network restart

网卡状态查询

[[email protected] ~]# service network status

Configured devices:

lo eth0

Currently active devices:

lo eth0

临时配置网卡信息,无需重启。

[[email protected] ~]# ifconfig eth0 10.1.1.10 netmask 255.0.0.0

查看网卡接口信息,默认列出所有接口

[[email protected] ~]# ifconfig

eth0      Link encap:Ethernet  HWaddr 00:0C:29:13:5D:74

inet addr:192.168.1.11  Bcast:192.168.1.255  Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe13:5d74/64 Scope:Link

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:413 errors:0 dropped:0 overruns:0 frame:0

TX packets:572 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:47701 (46.5 KiB)  TX bytes:64842 (63.3 KiB)

Base address:0x2000 Memory:d8920000-d8940000

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:407 errors:0 dropped:0 overruns:0 frame:0

TX packets:407 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:70759 (69.1 KiB)  TX bytes:70759 (69.1 KiB)

查看当前路由及网关信息

[[email protected] ~]# netstat -r

Kernel IP routing table

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface

192.168.1.0     *               255.255.255.0   U         0 0          0 eth0

169.254.0.0     *               255.255.0.0     U         0 0          0 eth0

default         192.168.1.1     0.0.0.0         UG        0 0          0 eth0DNS:主机名:CentOS主DNS:202.106.46.151第二DNS:202.106.0.20第三DNS:8.8.8.8网络配 置:eth0静态ip:192.168.1.106子网掩码        255.255.255.0默认网关 IP     192.168.1.1DEVICE=eth0IPADDR=192.168.1.106NETMASK=255.255.255.0BROADCAST=192.168.1.255ONBOOT=yesBOOTPROTO=noneGATEWAY=192.168.1.1TYPE=Ethernet"/etc/sysconfig/network-scripts/ifcfg-eth0" 11L, 187C

时间: 2024-08-05 11:24:36

CentOS下网卡启动、配置等ifcfg-eth0教程的相关文章

Linux CentOS下安装、配置mysql数据库

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk.tomcat.eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数

vbox克隆虚拟机,网卡启动报错“Device eth0 does not seem to be present”

vbox克隆虚拟机,网卡启动报错"Device eth0 does not seem to be present". 需要看下面三个地方:确保文件名,设备名,mac地址都一致. mac地址以vbox的设置页面上的为准. /proc/net/dev /etc/udev/rules.d/70-persistent-net.rules /etc/sysconfig/network-scripts 我这边的情况是: /proc/net/dev 文件里并不是eth0----eth3,而是eth4

CentOS下OpenVPN客户端配置

CentOS下OpenVPN客户端配置 http://liumissyou.blog.51cto.com/4828343/1762683 1,安装 yum install openvpn -y mkdir /etc/openvpn/etc/ <---证书拷贝到这个目录下. 2.启动 openvpn --daemon --askpass --config a_user.ovpn --log-append /var/log/openvpn.log

CentOS下Redisserver安装配置

1.CentOS 6.6下Redis安装配置记录 2.CentOS下Redisserver安装配置

centos下smartctl安装配置(硬盘S.M.A.R.T信息及坏块检测命令)

centos下smartctl安装配置 一.什么是S.M.A.R.T. SMART是一种磁盘自我分析检测技术,早在90年代末就基本得到了普及 每一块硬盘(包括IDE.SCSI)在运行的时候,都会将自身的若干参数记录下来 这些参数包括型号.容量.温度.密度.扇区.寻道时间.传输.误码率等 硬盘运行了几千小时后,很多内在的物理参数都会发生变化 某一参数超过报警阈值,则说明硬盘接近损坏 此时硬盘依然在工作,如果用户不理睬这个报警继续使用 那么硬盘将变得非常不可靠,随时可能故障. 二.安装 yum in

CentOS下NTP安装配置

安装yum install ntp 配置文件 /etc/ntp.confrestrict default kod nomodifynotrap nopeer noqueryrestrict -6 default kod nomodify notrap nopeer noqueryrestrict 127.0.0.1restrict -6 ::1# 用restrict控管权限# nomodify - 用户端不能更改ntp服务器的时间参数# noquery - 用户端不能使用ntpq,ntpc等命令

centOS下msyql启动错误-Multiple MySQL running but PID file could not be found

今天在centOS下装mysql时出现了一个错误: 解决方案就是如图所示kill 4734 kill 4839 最后再执行[[email protected] src]# service mysql start就可以了 centOS下msyql启动错误-Multiple MySQL running but PID file could not be found

CentOS 下的MySQL配置

先贴出代码(/etc/my.cnf)如下: #The following options will be passed to all MySQL clients [client] #password = your_password port = 3306 socket = /var/lib/mysql/mysql.sock default_character_set=utf8 --编码问题 default-character-set=utf8 --编码问题 还有[mysqld]下 的: [mys

最小安装模式下Centos7.*网卡启动配置

最小安装模式下的Centos7.*系统默认情况下,网卡是不启动的.为了解决联网问题,自己搜集了点资料,成功连接了网络.并梳理了下处理过程. 1.首先运行ip addr命令,查看配置文件的名称.有的文章一上来就说,修改某一个目录下的某一个文件.这样写是非常误导读者的,因为每个centos下的网卡配置文件名称不尽相同.以我本地的安装环境为例,运行该命令后,结果如下: 根据这个显示,本地的配置文件为:eno16777736. 2.在命令行中用cd命令逐层进入/etc/sysconfig/network