linux网卡设置(linux怎么配置ip和网关)

大家好,今天来为大家分享linux网卡设置的一些知识点,和linux怎么配置ip和网关的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

linux ifconfig命令详解

linux系统下ifconfig命令可以被用来简单地获取网络接口配置信息,还可以修改这些配置,下面是ifconfig命令内容的具体介绍:

1、ifconfig命令简介:

ifconfig是interfacesconfig的简称,ifconfig命令用来查看和配置网络设备,当网络环境发生改变时可通过此命令对网络进行相应的配置。

2、语法:

ifconfig[网络设备][参数]

3、参数:

up启动指定网络设备/网卡。

down关闭指定网络设备/网卡。该参数可以有效地阻止通过指定接口的IP信息流,如果想永久地关闭一个接口,我们还需要从核心路由表中将该接口的路由信息全部删除。

arp设置指定网卡是否支持ARP协议。

-promisc设置是否支持网卡的promiscuous模式,如果选择此参数,网卡将接收网络中发给它所有的数据包。

-allmulti设置是否支持多播模式,如果选择此参数,网卡将接收网络中所有的多播数据包。

-a显示全部接口信息。

-s显示摘要信息(类似于netstat-i)。

add给指定网卡配置IPv6地址。

del删除指定网卡的IPv6地址。

硬件地址配置网卡最大的传输单元。

mtu字节数设置网卡的最大传输单元(bytes)。

netmask子网掩码设置网卡的子网掩码。掩码可以是有前缀0x的32位十六进制数,也可以是用点分开的4个十进制数。如果不打算将网络分成子网,可以不管这一选项;如果要使用子网,网络中每一个系统必须有相同子网掩码。

tunel建立隧道。

dstaddr设定一个远端地址,建立点对点通信。

-broadcast地址为指定网卡设置广播协议。

-pointtopoint地址为网卡设置点对点通讯协议。

multicast为网卡设置组播标志。

address为网卡设置IPv4地址。

txqueuelen长度为网卡设置传输列队的长度。

举例:

显示网络设备信息(激活状态的)

命令:ifconfig

输出:

Linux下简单限制网卡带宽的设置方法

1、安装iproute

复制代码

   

代码如下:

yum-y install iproute

2、限制eth0网卡的带宽为50kbit:

复制代码

   

代码如下:

/sbin/tc qdisc add dev eth0 root tbf rate 50kbit latency 50ms burst 1000

3、限制带宽为50kbit后,在百兆局域网中wget下载一个大文件:

复制代码

   

代码如下:

[root@localhost~]# wget

   --19:40:27--

   Connecting to 192.168.1.7:80... connected.

   HTTP request sent, awaiting response... 200 OK

   Length: 23862312(23M) [application/zip]

   Saving to: `test.zip'

   37% [======= ] 8,994,816 457K/s eta 27s

下载速度为457K/s,限制效果达到。

4、解除eth0网卡的带宽限制:

复制代码

   

代码如下:

/sbin/tc qdisc del dev eth0 root tbf

5、对比:未作带宽限制情况下,在百兆局域网中wget下载一个大文件:

复制代码

   

代码如下:

[root@localhost~]# wget

   --19:44:33--

   Connecting to 192.168.1.7:80... connected.

   HTTP request sent, awaiting response... 200 OK

   Length: 23862312(23M) [application/zip]

   Saving to: `test.zip'

   100%[==========] 23,862,312 6.14M/s in 3.7s

   19:44:36(6.16 MB/s)- `test.zip' saved [23862312/23862312]

下载速度为6.16MB/s。

网友提问:限制带宽为50kbit后,为什么下载速度达到457K/s?

   回复:Linux内核依靠粗糙的计时信息进行带宽固定。在一个较长的时间段内,可以维持很好的精度,但是在以秒为单位进行计量的时间段内,其结果非常不准确。

   所以,实际使用的带宽需要以wget下载时速度为准,去调整tc的带宽限制。

本文转自:

如何配置Linux网卡

linux下配置网络步骤方法:

配置动态IP

1、在终端命令窗口中输入setup,就会弹出如下窗口。

[root@wgods~]# setup

2、选择Network Configuration,点击enter进入下面界面。

3、选择Edit Devices选项进入下面界面

4、点击enter,选项进入下面界面,按Tab键在选项间切换,选择Use DHCP后,按下空格键,就会出现[*],然后点击OK键。注意:有时候在Name或Device选项不小心,让eth0多了空格,就会造成配置出问题,此时要检查一下/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,才能发现问题。否则这种细节问题会纠结很久的。

拓展资料:

1、网卡上面装有处理器和存储器(包括RAM和ROM)。网卡和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的。而网卡和计算机之间的通信则是通过计算机主板上的I/O总线以并行传输方式进行。因此,网卡的一个重要功能就是要进行串行/并行转换。由于网络上的数据率和计算机总线上的数据率并不相同,因此在网卡中必须装有对数据进行缓存的存储芯片。

2、在安装网卡时必须将管理网卡的设备驱动程序安装在计算机的操作系统中。这个驱动程序以后就会告诉网卡,应当从存储器的什么位置上将局域网传送过来的数据块存储下来。网卡还要能够实现以太网协议。

3、网卡并不是独立的自治单元,因为网卡本身不带电源而是必须使用所插入的计算机的电源,并受该计算机的控制。因此网卡可看成为一个半自治的单元。当网卡收到一个有差错的帧时,它就将这个帧丢弃而不必通知它所插入的计算机。当网卡收到一个正确的帧时,它就使用中断来通知该计算机并交付给协议栈中的网络层。当计算机要发送一个IP数据包时,它就由协议栈向下交给网卡组装成帧后发送到局域网。

4、随着集成度的不断提高,网卡上的芯片的个数不断的减少,虽然各个厂家生产的网卡种类繁多,但其功能大同小异。

参考资料:百度百科:网卡

阅读剩余
THE END