精华内容
下载资源
问答
  • linux 网卡

    千次阅读 2014-01-05 00:20:50
    一般的linux发行版大多数支持我们所使用的网卡,但是假若开发商没有公布源代码或者是网卡型号比较新,那么我们就需要自己重新编译内核和网卡内核模块了。 这里主要说明网卡配置方面,具体网卡编译细节就不说了,除了...

    Network Interface Card(NIC)

    默认网卡名称为eth0,以此类推

    一般的linux发行版大多数支持我们所使用的网卡,但是假若开发商没有公布源代码或者是网卡型号比较新,那么我们就需要自己重新编译内核和网卡内核模块了。

    这里主要说明网卡配置方面,具体网卡编译细节就不说了,除了要使用make工具外,还需要先移除加载到内存中的网卡模块 使用

    rmmod 模块名 

    即可

    然后再使用 modprobe 模块名

    1、modprobe 命令是根据depmod -a的输出/lib/modules/version/modules.dep来加载全部的所需要模块。
    2、删除模块的命令是:modprobe -r filename。
    3、系统启动后,正常工作的模块都在/proc/modules文件中列出。使用lsmod命令也可显示相同内容。
    4、在内核中有一个“Automatic kernel module loading"功能被编译到了内核中。当用户尝试打开某类型的文件时,内核会根据需要尝试加载相应的模块。/etc/modules.conf或 /etc/modprobe.conf文件是一个自动处理内核模块的控制文件。

    更新内核后网卡模块要重新编译


    如果要查看内核捕捉到的网卡信息,可以使用dmesg命令

    开机信息保存在/var/log目录中,名称为dmesg的文件里.

    这里我用管道查看dmesg的关于eth的信息

    命令如下 dmesg | grep -in eth

    836:[   10.624151] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
    839:[   10.624634] r8169 0000:04:00.0 eth0: RTL8168e/8111e at 0xffffc900047c6000, 30:85:a9:2a:4c:7a, XID 0c200000 IRQ 43
    840:[   10.624638] r8169 0000:04:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
    920:[   10.942117] systemd-udevd[358]: renamed network interface eth0 to enp4s0
    943:[   22.808343] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    

    命令结果如上所示

    或者使用如下命令

    lspci | grep -i ethernet

    @linux-5cxs:~> /sbin/lspci | grep -i ethernet
    04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
    

    lsmod | grep 网卡可以查看是否加载到内核中了。

    至于modinfo可以查看模块的相关信息

    比如

    filename:       /lib/modules/3.11.6-4-desktop/kernel/drivers/net/ethernet/realtek/r8169.ko
    firmware:       rtl_nic/rtl8168g-3.fw
    firmware:       rtl_nic/rtl8168g-2.fw
    firmware:       rtl_nic/rtl8106e-2.fw
    firmware:       rtl_nic/rtl8106e-1.fw
    firmware:       rtl_nic/rtl8411-2.fw
    firmware:       rtl_nic/rtl8411-1.fw
    firmware:       rtl_nic/rtl8402-1.fw
    firmware:       rtl_nic/rtl8168f-2.fw
    firmware:       rtl_nic/rtl8168f-1.fw
    firmware:       rtl_nic/rtl8105e-1.fw
    firmware:       rtl_nic/rtl8168e-3.fw
    firmware:       rtl_nic/rtl8168e-2.fw
    firmware:       rtl_nic/rtl8168e-1.fw
    firmware:       rtl_nic/rtl8168d-2.fw
    firmware:       rtl_nic/rtl8168d-1.fw
    version:        2.3LK-NAPI
    ...
    ... 
    
    文件名就是网卡驱动所在的文件
    展开全文
  • Kali linux网卡配置详解

    千次阅读 2019-12-30 10:38:46
    Kali linux网卡配置详解 注: 每个发行版本的linux配置或多或少有一些区别。如CentOS和redhat网卡配置文件为:/etc/sysconfig/network-scripts/ifcfg-ens33(ifcfg-ens33为网卡配置文件) 但Kali的网卡配置路径为/...

    Kali linux网卡配置详解

    注:

    每个发行版本的linux配置或多或少有一些区别。如CentOS和redhat网卡配置文件为:/etc/sysconfig/network-scripts/ifcfg-ens33(ifcfg-ens33为网卡配置文件)

    但Kali的网卡配置路径为/etc/network/interfaces

    一、修改Kali地址

    如图所示路径及配置文件及为Kali的网卡配置

    注:interfaces文件中还有很多其他配置项,如需了解更多信息,请使用man手册进行查看。(man interfaces)

    二、修改DNS服务器

    Kali linux的DNS服务器配置文件为:/etc/resovl.conf,可通过修改该配置文件来配置所需要设置的默认DNS服务器地址

    resolv.conf文件为及时生效文件,详细配置如下:

    三、网卡配置成功后需要重启才能生效。命令为:service networking restart 或 systemctl restart networking

    四、连通性测试

    网卡配置后需进行连通性测试,如Kali为虚拟机,则可选择与自己本机网卡为桥接模式,配置本机的网关,配置结束后与本机或外网进行过测试。

    展开全文
  • Linux网卡配置

    万次阅读 2012-03-13 21:35:10
    Linux网卡配置     Linux网卡配置(一)网卡配置文件 (1)/etc/sysconfig/network-scripts/ifcfg-interface-name 配置文件ifcfg-interface-name包含了初始化接口所需...
    
    
    Linux网卡配置
     
     

    Linux网卡配置(一)网卡配置文件
    (1)/etc/sysconfig/network-scripts/ifcfg-interface-name
    配置文件ifcfg-interface-name包含了初始化接口所需的大部分详细信息。其中interface-name将根据网卡的类型和排序而不同,一般其名字为eth0、eth1、ppp0等,其中eth表示以太(eth0)类型网卡,0表示第一块网卡,1表示第二块网卡,而ppp0则表示第一个point-to-poirt protocol网络接口。在ifcfg文件中定义的各项目取决于接口类型。下面的值较问常见:
    》DEVICE=name ,其中,name是物理设备名。
    》IPADDR=addr,其中,addr是IP地址。
    》NETMASK=mask,其中,mask是网络掩码值。
    》NETWORK=addr,其中addr是网络地址。
    》BROADCAST=addr,其中,addr是广播地址。
    》GATEWAY=addr,其中addr是网关地址。
    》ONBOOT=answer,其中,answer是yes(引导时激活设备)或no(引导时不激活设备)
    》USERCTL=answer,其中,answer是yes(非root用户可以控制该设备)或no
    》BOOTPROTO=proto,其中,proto取下列值之一:none,引导时不使用协议;static静态分配地址;bootp,使用BOOTP协议,或dhcp,使用DHCP协议。
    (2)根据上述各参数的意义,设定linpcl.lintec.edu.cn机器的设置文件如下:
    [root@linpcl root]#cat /etc/sysconfig/networking/devices/ifcfg-rth0
    DEVICE=eth0
    ONBOOT=yes
    BOOTPROTO=static
    IPADDR=192.168.0.2
    NETMASK=255.255.255.0
    GATEWAY=192.168.0.1
    (3)参数配置完毕后保存文件,并使用/etc/init.d/network restart命令重启网络设备,最新设值即可生效。
    [root@linpcl root]# /etc/rc.d/init.d/network restart
    正在关闭接口 eth0:                          [确定]
    关闭环回接口:                                  [确定]
    设置网络参数:                                    [确定]
    弹出环回接口:                                     [确定]
    弹出界面eth0:                                     [确定]
    (4)使用ifconfig命令查看网络设备状况。
    [root@linpcl root]# ifconfig
    eth0      Link encap: Ethernet HWassr 52:54:AB:28:EE:37
              linet addr:192.168.0.2 bcast:192.168.0.255 Mask:255.255.255.0

    (还有一些参数文件自动显示,在此省略)。。。

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

    Linux网卡配置(二)网卡配置命令
    1、在命令提示符下键入命令:netconfig,回车即出现netconfig配置初始界面,按Tab键移动焦点到YES按钮,并按空格键选择,(图)

    进入到网卡配置界面,使用Tab键移动光标到输入点,输入所需信息。(图)

    (3)如果在本地局域网中使用DHCP分配IP地址,则可以选择第一项DHCP选项,用空格键选中,若这个选项被选中,将导致其他输入被禁止。(图)

    (4)如果使用静态IP,则移动光标到相应的地址栏,填写相应的地址信息,(图)

    (5) 填写完毕,按OK按钮,系统将保存用户输入的信息,并返回到控制台界面,但系统不会自动将设置信息读入运行空间,要使设置的信息马上生效,应该调用/etc/rc.d/init.d/network命令重设网络:
    [root@linpcl  root]#  /etc/rc.d/init.d/network  restart
    正在关闭接口 eth0                         【确定】
    关闭环回接口:                            【确定】
    这只网络参数:                            【确定】
    弹出换回接口:                            【确定】
    弹出界面eth0:                             【确定】
    2.Ifconfig
    Ifconfig 直接将网卡的地址信息写入到系统内核中,因而,它所设置的值能够立即被系统获悉和使用。我们利用它来设置上述地址信息:
    (1)首先打开网络设备。
    [root@linpcl  root]#ifconfig eth0 up
    (2)为该网络添加地址信息。
    [root@linpcl root]#ifconfig eth0 192.168.1.6 netmask 255.255.255.0
    (3)查看网络设备状况。
    [root@linpcl root]#ifconfig
    eth0   Link encap:Ethernet HWaddr 52:54:AB:28:EE:37
           inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
    。。。(以下是系统自动生成的信息,在此省略)
    (4)关闭网络设备。
    [rot@linpcl root]#ifconfig eth0 down

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/110728/showart_2157119.html
    展开全文
  • linux 网卡突然消失的解决方法

    千次阅读 2019-07-18 15:09:03
    linux 网卡突然消失的解决方法

    重新分区完成就,kali的eth0网卡突然消失了。这可有点难受啊。在网上查找了一番找到了解决办法,特此记录。

    1、ifocnfig 就只有这一个网卡,无法上网

    è¿éåå¾çæè¿°

    解决方法

    1、首先使用ifconfig -a命令查看所有的网卡接口 

    2、发现存在eth0网卡,但是没有ip地址。所以我们需要在网络接口配置文件中进行设置。 
    查看/etc/network/interfaces文件,发现只有lo网卡的配置 

    è¿éåå¾çæè¿°

    3、所以发现了问题的所在,那么添加对应的eth0网卡的配置即可,既可以配置dhcp也可以使用静态ip地址。

    auto eth0

    iface eth9 inet dhcp

    è¿éåå¾çæè¿°

    之后重启一下networking服务即可

    /etc/init.d/networking restart

    再次查看ip发现恢复正常了。

    è¿éåå¾çæè¿°

    原创作者:https://blog.csdn.net/qq_33438733/article/details/79981063

    展开全文
  • 修改网卡缓存,解决Linux 网卡丢包严重问题Linux 网卡丢包严重生产中有一台linux设备并发比较大,droped包比较多,尤其是在跑游戏数据包的时候,存在严重的丢包现象,怀疑网卡性能不足,在更换设备前想能不有通过...
  • 联想电脑Linux网卡驱动安装

    千次阅读 2017-03-24 10:04:04
    联想电脑Linux网卡驱动安装
  • linux网卡混杂模式打开

    千次阅读 2018-05-14 21:43:19
    linux网卡混杂模式打开有时候为嗅探到网络上的数据,需要将网卡设置到混杂模式。进入该模式将网络上的数据一并抓获,为此在设置nic的混杂模式的时候有诸多方法?通过shell命令来实现:ifconfig eth1 promisc 设置...
  • linux 网卡trunk vlan接口

    千次阅读 2018-05-14 23:22:11
    虚拟化部署之linux网卡的VLAN配置如果服务器上连的交换机端口已经预先设置了TRUNK,并允许特定的VLAN可以通过,那么服务器的网卡在配置时就必须指定所属的VLAN,否则就不通了,这种情形在虚拟化部署时较常见。...
  • linux网卡驱动对XDP支持情况

    千次阅读 2019-10-09 16:17:40
    各个网卡厂商对应的Linux内核驱动如下 Mellanox: mlx4 (4.8) and mlx5 (4.9) QLogic/Cavium: qede (4.10) ...Netronome: nfp (4.10) Broadcom: bnxt_en (4.11)...linux网卡驱动对XDP支持情况详见 https://github.com/i...
  • Linux网卡配置文件详解

    千次阅读 2017-02-26 11:46:26
    Linux网卡配置文件详解: DEVICE=eth0 #指出设备名称 NM_CONTROLLED=yes #network mamager的参数,实时生效,不需要重启 ONBOOT=yes #设置为yes,开机自动启用网络连接 IPADDR=192.168.21.129 #IP地址 BOOTPROTO=...
  • Linux 网卡丢包严重

    千次阅读 2015-03-18 17:08:37
    Linux 网卡丢包严重 分类: Linux 服务器 2014-05-08 17:31 767人阅读 评论(0) 收藏 举报 生产中有一台linux设备并发比较大,droped包比较多,尤其是在跑游戏数据包的时候,存在严重的丢包现象,怀疑网卡性能不足...
  • 解决 VMware 克隆linux 网卡UUID重复问题 2019年04月06日 系统版本:CentOS Linux release 7.6.1810 参考文档 https://www.cnblogs.com/wayneliu007/p/10388417.html 当我们使用 VMware 克隆 linux 主机时会发生...
  • debian linux网卡启动不了

    千次阅读 2017-11-12 15:08:00
    debian linux网卡启动不了 第一次使用debian操作系统,目前只知道一种配置ip地址的方法,就是在/et/network目录下编辑interfaces文件,添加如下内容, #开机自动激活eth0接口 auto eth0 #配置eth0接口为静态设置IP...
  • Linux网卡名改eth0方法

    万次阅读 2017-01-04 10:41:04
    Linux网卡名改eth0方法 注:需要在物理机(即:linux服务器上操作)这里试验的linux是redhat 6.7版 (亲测有效) 转载请注明出处:寻找&星空の孩子 步骤一 root用户下查看网卡信息 ifconfig –a 如果网卡名是ethX的...
  • linux网卡文件

    千次阅读 2019-05-23 16:17:58
    ONBOOT是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯。 DEVICE:网卡名称(一定是写eth0) ONBOOT=yes(相当于启动这个网卡的开关,你要用eth0这个一定要yes,表示开) ...
  • Linux 网卡操作

    万次阅读 2017-12-06 09:49:14
    查看网卡 ifconfig -a 启用网卡 ifup eth0 禁用网卡 ifdown eth0 更改IP地址 例如修改此网卡 vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改参数完毕后需要重启网络服务,可以使用下面两种方式 ...
  • linux网卡命名规则

    万次阅读 2018-08-11 16:15:53
    Linux系统的命名原来是eth0,eth1这样的形式,但是这个编号往往不一定准确对应网卡接口的物理顺序。 为解决这类问题,dell开发了biosdevname方案。 systemd v197版本中将dell的方案作了进一步的一般化拓展。 .....
  • linux网卡自动激活

    千次阅读 2017-02-14 10:06:57
    linux自动激活网卡
  • linux网卡绑定原理详解

    千次阅读 2013-11-11 13:00:48
    text-justify-trim:punctuation'> ...Linux 网卡绑定原理详解   margin-bottom:.0001pt;text-indent:-21.0pt;line-height:18.9pt;mso-list:l1 level1 lfo1; background:white'> font-family:Win
  • C语言实现linux网卡检测-改进版

    千次阅读 2013-12-27 08:50:02
    C语言+shell 实现linux网卡状态检测 和  C语言实现linux网卡连接检测 2文的方法各有缺陷,比如有些系统执行ifconfig需要root权限,要不就不支持ioctl(fd, SIOCGMIIPHY, &ifr)这样的操作。以下给出了C语言实现...
  • Linux 网卡绑定 主备模式

    千次阅读 2016-08-03 23:01:28
    Linux 网卡绑定 主备模式 ====================================================================================================================== IP地址 查看 ip a ifconfig ifconfig -a ...
  • linux网卡生成UUID

    2019-11-21 10:21:31
    Linux或CentOS中,可以通过如下命令获取网卡的uuid信息: [root@ligle2 ~]# uuidgen eth1 07d07031-eb0f-4691-8606-befb46645433 获取到eth1网卡的uuid,即可完成对ifcfg-eth1配置文件的修改,最后通过service ...
  • linux网卡限速

    千次阅读 2019-04-16 16:51:05
    #安装git yum -y install git #下载wondershaper git clone ...#网卡 ens192 上传限制到1000kb 下载限制到 10240kb   测试,因为只有5M带宽所以只能跑到500K左右
  • LINUX网卡地址配置

    千次阅读 2019-01-17 14:36:45
    此方法重启Linux将失效 永久修改IP地址 修改网卡配置文件 vi /etc/sysconfig/network-scripts/ens33 ONBOOT=YES BOOTPROTO=NONE 第一项是确保本地网卡eth0开启。 第二项是表示不使用dhcp服务,如果是手动配置静态....
  • Linux网卡配置详解

    万次阅读 2018-11-14 21:48:05
    网卡配置文件 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 TYPE=Ethernet 类型=以太网 BOOTPROTO=dhcp 协议=dhcp (手动表示static) DEFROUTE=yes PEERDNS=yes PEERROUTES=...
  • LINUX网卡收到包,进程收不到包

    千次阅读 2017-05-06 21:59:40
    LINUX网卡收到包,绑定对应端口的进程收不到包

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,417
精华内容 13,766
关键字:

linux网卡

linux 订阅