Linux ifconfig命令
阅读数:137 评论数:0
跳转到新版页面分类
Linux
正文
一、概述
ifconfig(interfaces config),ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。
如果命令不存在,需要安装包
yum install net-tools
二、语法
ifconfig [网络设备] [参数]
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<长度> | 为网卡设置传输列队的长度 |
三、常用命令
1、关闭网卡
ifconfig eth0 down
2、启用网卡
ifconfig wlan0 up
3、设置ip和子网掩码
ifconfig eth0 192.168.1.3 netmask 255.255.255.0
4、设置网关
route add default gw 192.168.1.1
相关推荐
一、概述
net-tools起源于BSD的TCP/IP工具箱,后来成为版本Linux内核中配置网络功能的工具,但从2001起,Linux社区已经对其停止维护。同时一些Linux发行版也已经完全抛弃了n
说明:这种方式只是用于方便阅读代码,因为可以在源代间快速索引跳跃。但是最后可能会有一些warning,可以不必关心,如果是强迫症,可以使用下面这种方式来去掉。
一、概述
/etc/hosts.allow和/etc/hosts.deny这两个文件是tcpd服务器的配置文件控制外部IP对tcpd服务器的访问。
/etc/hosts.allow控制可以访问本机的I
一、概述
gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名。
二、语法
gzip[参数][文件或者目录]
-a或--ascii
使用ASCII文字模式。
一、概述
通过route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。
route命令是用于操
一、概述
traceroute指令让你追踪网络数据包的路由途径,预设数据包大小是40Bytes,用户可另行设置。
二、语法
traceroute[参数][主机]
traceroute [-dFlnrv
1.通过官方下载linux版本的安装包(这里使用2019.1版本)
2、向datagrip64.vmoptions添加
<pre class="language-marku
一、概述
iproute2用于替代net-tools,二者提供了类似的功能,但使用不同的命令和语法。
虽然 net-tools 命令集在过去被广泛使用,但现在推荐使用 iproute2 命令集中的 i
一、概述
在 Linux 中,可以为网卡添加多个 IP 地址,这是因为 Linux 内核支持多个 IP 地址绑定到同一个网络接口上。这种功能称为多 IP 或多地址绑定(Multiple IP or M