Linux网卡操作

单个网卡操作
[[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] ~]# service network status  #查看网卡状态

当网重启出问题时,如下:

network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since 五 2017-08-25 16:05:09 CST; 22h ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1096 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)

8月 25 16:05:00 node4 systemd[1]: Starting LSB: Bring up/down networking...
8月 25 16:05:01 node4 network[1096]: 正在打开环回接口: 错误:激活连接失败:No suitable device found for this connection.
8月 25 16:05:01 node4 network[1096]: [失败]
8月 25 16:05:01 node4 network[1096]: 正在打开接口 eno16777736: 错误:激活连接失败:No suitable device found for this connection.
8月 25 16:05:01 node4 network[1096]: [失败]
8月 25 16:05:09 node4 network[1096]: 正在打开接口 eth0: [  确定  ]
8月 25 16:05:09 node4 systemd[1]: network.service: control process exited, code=exited status=1
8月 25 16:05:09 node4 systemd[1]: Failed to start LSB: Bring up/down networking.
8月 25 16:05:09 node4 systemd[1]: Unit network.service entered failed state.
8月 25 16:05:09 node4 systemd[1]: network.service failed.

解决办法:

先删除多余的ifcfg-eno16777736文件

systemctl stop NetworkManager

systemctl disable NetworkManager

然后在执行
systemctl start network.service
时间: 2024-11-25 15:33:28

Linux网卡操作的相关文章

Linux 网卡操作与安全初始化

一.Linux网络相关概念和修改IP地址的方法 1.1 网卡命名方式 CENTOS6的网卡命名方式: 它会根据情况有所改变而非唯一且固定,在CENTOS6之前,网络接口使用连续号码命名: eth0. eth1等, 当增加或删除网卡时,名称可能会发生变化  CENTOS7的网卡命名方式: 采用dmidecode采集命名方案,以此来得到主板信息:它可以实现网卡名字永久唯一化(dmidecode这个命令可以采集有关硬件方面的信息) 1)如果Firmware(固件)或BIOS为主板上集成的设备提供的索引

Vmware复制完好的linux目录后网卡操作

目录 Vmware复制完好的linux目录后网卡操作 修改/etc/udev/rules.d/70-persistent-net.rules 修改网卡配置文件 重启查看 Vmware复制完好的linux目录后网卡操作 为了减少工作量,目前需要对已经安装好系统的linux,进行复制.采用直接复制目录的方式,那么后续会出现网卡配置冲突问题,那么如何解决呢? OS 版本: [[email protected] ~]# lsb_release -a LSB Version: :base-4.0-amd6

Linux网卡驱动架构分析

一.网卡驱动架构 由上到下层次依次为:应用程序→系统调用接口→协议无关接口→网络协议栈→设备无关接口→设备驱动. 二.重要数据结构 1.Linux内核中每一个网卡由一个net_device结构来描述. 2.网卡操作函数集:net_device_ops,这个数据结构是上面net_device的一个成员. 3.网络数据包:sk_buff. 三.网卡驱动代码分析 所用文件为cs89x0.c,主要分析三个部分:网卡初始化.发送数据.接收数据. ㈠网卡初始化 网卡驱动初始化主要在函数init_module

linux基本命令操作(一)

常用系统命令: [[email protected] ~]# uname    //查看内核信息// Linux [[email protected] ~]# uname  -r       //只显示内核版本// 2.6.18-348.el5 [[email protected] ~]# uname  -a       //显示主机名.内核.硬件平台等全部信息a--all// Linux localhost.localdomain 2.6.18-348.el5 #1 SMP Wed Nov 2

Linux 网卡驱动程序设计(1)

一.网卡驱动架构分析 1. Linux 网络子系统 #系统调用接口层 为应用程序提供访问网络子系统的统一方法. #协议无关层 提供通用的方法来使用传输层协议. #协议栈的实现 实现具体的网络协议 #设备无关层 协议与设备驱动之前通信的通用接口 #设备驱动程序 2. 重要数据结构 2.1 网卡描述结构 在Linux内核中,每个网卡都由一个<net_device>结构来描述,其中的一些重要成员有: #char name[IFNAMSIZ] 设备名,如:eth%d #unsigned long ba

转:Linux网卡驱动程序编写

Linux网卡驱动程序编写 [摘自 LinuxAID] 工作需要写了我们公司一块网卡的Linux驱动程序.经历一个从无到有的过程,深感技术交流的重要.Linux作为挑战微软垄断的强有力武器,日益受到大家的喜爱.真希望她能在中国迅速成长.把程序文档贴出来,希望和大家探讨Linux技术和应用,促进Linux在中国的普及. Linux操作系统网络驱动程序编写 一.Linux系统设备驱动程序概述 1.1 Linux设备驱动程序分类 1.2 编写驱动程序的一些基本概念 二.Linux系统网络设备驱动程序

从ip addr add和ifconfig的区别看linux网卡ip地址的结构

今天一个老外在邮件列表上问了一个问题,就是ip addr add和ifconfig的区别,我给他进行了解答,可能因为英语不好吧,解答的很简单,因此我还是要在这里详细说明一下.其实它们之间没有什么区别,只 是表述方式不同罢了.如果你非常理解网络协议的原理以及网络的分层架构那么我想你就不会有这个问题,实际上,每一个网卡设备都有一个mac地址,但是却可 以有多个网络层地址,比如IP地址,然而这个事实无法很好地像用户提供操作接口,所以就引出了ip别名(IP aliases)和辅助ip(secondary

Linux常用操作及命令大全

linux 文件操作 目录命令 ls 查看当前目录 (默认以水平方向多文件并排显示) ls -lh 以人性化和列表方式显示文件大小 ls -a 查看当前目录并显示隐藏文件 ls -l 以列表方式显示文件的详细信息 ls -h 以个性化方式显示文件大小,单独用不起效 pwd 显示当前目录路径 文件夹 默认以蓝色字体显示,是文件以白色字体显示 以 ls -l 的方式显示出来文件,d开头的是目录 通配符的使用 * 代表任意个数的字符 ? 代表任意一个字符,至少一个 [] 表示可以匹配字符组中的任一 一

Linux网卡参数详解

Linux网卡配置文件通常是/etc/sysconfig/network-scripts/ifcfg-eth0文件,如果有多块网卡则以eth1.eth2结尾.现就网卡的配置参数做如下说明: DEVICE=eth0                        网卡名称 HWADDR=00:23:18:7D:70:41           网卡的MAC地址 TYPE=Ethernet                      网卡类型 UUID=1da57695-6856-4ba9-a0e1-f3