安装网卡驱动程序:

  1. 需要检查是否安装kernel依赖包:

    rpm –q kernel-devel #检查kernel依赖包是否安装

    yum –y install kernel-devel

  2. 检查gcc和make是否安装:

    rpm –q gcc make

  3. 下载驱动源码包:

  4. 解压源码包:

  5. 安装:

    由于已经编译过了,所以直接安装即可。(上图中src的文件夹都有makefile)

安装过程中,生成了网卡驱动文件:

  1. 加载网卡驱动:

  2. 检查网卡驱动是否加载:

 

 

查看当前地址:

可以查看指定的网卡设备名:

ifconfig eth0

 

查看或设置主机中的路由信息:

 

netstat查看网络连接状态:

例:查看80端口是否启用

实际上netstat命令已过时,它有相应的命令代替:

 

pingIP地址:

    c2表示只ping两次。

traceroute命令:测试从当前主机到目的主机间的网络节点。

    格式:traceroute 目标主机地址。

nslookup命令:测试DNS域名解析。

    格式:nslookup 目标主机地址

 

设置网络参数的方式:

  1. 临时配置:

    例:更改ip

    设置多个IP地址:

 

查看和临时修改主机名:

网络接口配置文件:

ifdown eth0:关闭网卡

ifup eth0:启用网卡

 

service network restart:重启网络服务,它将所有网卡的配置刷新一次,无需重新启用多个网卡。

 

修改主机名,需要修改配置文件:

/ect/sysconfig/network

重启服务器才能让修改的主机名生效。

 

修改更改本机的DNS服务地址:

/etc/resolv.conf

 

/etc/hosts: 保存主机与ip地址的对应关系

 

双网卡绑定:用于服务器的网卡冗余,避免单网卡损坏后服务器网络无法通讯。

注意:eth0和eth1两网卡文件不可以设置ip地址。

 

Linux包过滤防火墙:

netfilter:

    位于Linux内核中的包过滤功能体系;

    称为Linux防火墙的"内核态"

iptables:

    位于/sbin/iptables,用来管理防火墙规则的工具;

    称为Linux防火墙的"用户态";

规则链:

5种规则链:

规则表:

4种规则表:

规则表包含的链:

 

防火墙管理命令:

常见的控制类型:

Linux网卡驱动安装、防火墙原理的更多相关文章

  1. linux网卡驱动安装及锐捷使用

    原创博文,转载请注明出处 先吐槽一下,以前装了个Centos win7双系统, 然后手贱一不小心把启动文件给删了,接下来就用grub恢复启动文件,整了一天也没搞出来还把win7的Boot Manage ...

  2. Linux 网卡驱动的安装

    一.网卡驱动安装的一般思路 1.首先从硬 件安装,检查网卡本身故障 2.检查网卡芯片型号(注意不是硬件品牌) 常见的网卡芯片有Intel RC82545EM/Realtek 8139D/ Broadc ...

  3. ubuntu BCM43142 lenovo网卡驱动安装(Broadcom)

    ubuntu13.10 lenovo网卡驱动安装(Broadcom)   ubuntu当月刚出了13.10版本,在升级了操作系统版本后无法搜索无线热点,联想官网提供的驱动下载都是为windows准备的 ...

  4. linux | 网卡驱动

    linux 1. 查看网卡信息 lspci | grep -i 'eth' 1a:00.0 Ethernet controller: Intel Corporation Ethernet Connec ...

  5. Linux网卡驱动程序对ethtool的支持和实现

    Linux 的一个显著特点就是其强大的网络功能,Linux 几乎支持所有的网络协议,并在这些协议基础上提供了丰富的应用.对 Linux 网络管理的重要性不言而喻,这些管理依赖于网络工具,比如最常用的 ...

  6. 小米笔记本(13.3 I7) ubuntu14.04下网卡驱动安装

    ubuntu 内核升级到4.6.4(更高版本可能造成系统无法启动) kernel debian包下载地址 http://kernel.ubuntu.com/~kernel-ppa/mainline/v ...

  7. Linux网卡驱动分析

    以太网(Ethernet)是一种计算机局域网组网技术,基于IEEE 802.3标准,它规定了包括物理层的连线.电信号和介质访问层协议. Ethernet接口的实质是MAC通过MII总线控制PHY的过程 ...

  8. 腾达Tenda W311MA无线网卡Linux下驱动安装

    菜鸟看这里https://help.ubuntu.com/community/WifiD ... enda_W311M 最近也买了颗Tenda W311M网卡,简单说一下驱动的安装和hostapd做S ...

  9. Linux网卡驱动移植--Dm9000网卡驱动分析

    1. Linux网络体系结构由以下5部分组成 ① 系统调用接口: 位于Linux网络子系统的顶部,为应用程序提供访问内核网络子系统的方法,主要指socket系统调用. ② 协议无关接口: 实现一组基于 ...

随机推荐

  1. ABP文档 - Mvc 视图

    文档目录 本节内容: 简介 AbpWebViewPage 基类 简介 ABP通过nuget包Abp.Web.Mvc集成到Mvc视图里,你可以像往常那样创建常规的视图. AbpWebViewPage 基 ...

  2. [转]利用URLConnection来发送POST和GET请求

    URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接.程序可以通过URLConnection实例向该URL发送请求.读取U ...

  3. 千呼万唤始出来,微软Power BI简体中文版官网终于上线了,中文文档也全了。。

    前几个月时间,研究微软Power BI技术,由于没有任何文档和资料,只能在英文官网瞎折腾,同时也发布了英文文档的相关文章:系列文章,刚好上周把文章发布完,结果简体中文版上线了.哈哈,心里有苦啊,早知道 ...

  4. [C#] C# 知识回顾 - 表达式树 Expression Trees

    C# 知识回顾 - 表达式树 Expression Trees 目录 简介 Lambda 表达式创建表达式树 API 创建表达式树 解析表达式树 表达式树的永久性 编译表达式树 执行表达式树 修改表达 ...

  5. iOS 键盘添加完成按钮,delegate和block回调

    这个是一个比较初级一点的文章,新人可以看看.当然实现这个需求的时候自己也有一点收获,记下来吧. 前两天产品要求在工程的所有数字键盘弹出时,上面带一个小帽子,上面安装一个“完成”按钮,这个完成按钮也没有 ...

  6. mount报错: you must specify the filesystem type

    在linux mount /dev/vdb 到 /home 分区时报错: # mount /dev/vdb /homemount: you must specify the filesystem ty ...

  7. jquery学习(一)

    简单的jquery学习,首先在页面引入jquery <!-- 引入jquery --> <script src="js/jquery-1.8.3.js" type ...

  8. angularjs 1 开发简单案例(包含common.js,service.js,controller.js,page)

    common.js var app = angular.module('app', ['ngFileUpload']) .factory('SV_Common', function ($http) { ...

  9. centos7 安装时候检测不到空余硬盘的解决办法

    我是用U盘装的centos,在进行硬盘规划时,看到硬盘的可用空间太少 这是因为我的硬盘以前装的是windows系统,硬盘几乎都已经被windows 操作系统给使用了,剩余空间也只会是windows用剩 ...

  10. 录像时调用MediaRecorder的start()时发生start failed: -19错误

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 3 ...