系统相关
首页 > 系统相关> > Linux网络命令总结

Linux网络命令总结

作者:互联网

我常用Linux网络命令总结回顾

原创 入门小站 入门小站 2022-07-30 22:00 发表于湖北 收录于合集 #Linux478个 #网络命令1个

哥常用的几个网络命令图片

ip命令

ip命令输出有关网络接口和配置的信息,已经取代旧的ifconfig命令

ip address
图片

注:也可以用ip addr show达到一样的效果

ip -4 a
图片

注意:如果你使用 IPv6运行ip -6 a

要显示单个网络设备的信息,请应用选项dev,如下例所示:

ip addr show dev <device>

例如显示eth0网卡的信息

ip addr show dev eth0
图片

如果要显示单个设备的 IPv4 信息,可以运行:

ip -4 addr show dev eth0
Ip addr del <IP-Address> dev <Device-Name>
ip addr del 192.168.1.111 dev eth0
Ip addr add <IP-Address> dev <Device-Name>
ip addr add 192.168.1.112 dev eth0
ip link set down <Device-Name>
ip link set down eth0
ip link set up eth0

ifconfig命令

ifconfig命令是命令ip的前身。并非所有现代 Linux 发行版都包含它,如果还想用需要安装net-tools工具包。

ifconfig
图片

你还可以通过在调用ifconfig后添加特定设备来打印信息

ifconfig eth0
图片
ifconfig <Device-Name>  <IP-Address> up
ifconfig eth0 192.168.1.112 up

注意:以上示例展示了如何使用命令 ifconfig 启用网卡,但你也可以使用命令ip link set down <device>,如ip命令部分所述。

ifconfig eth0 192.168.1.112 netmask 255.255.255.0 up

iwconfig 命令

ifconfig非常相似,它对于设置无线网卡专用的配置非常有用。在下面示例中,将使用iwconfig命令在管理模式和监控模式之间更改无线网卡模式。

yum install wireless-tools -y
iwconfig eth0

注意:其中 eth0 将其替换为你的网络设备名称。

ifconfig eth0 down
iwconfig eth0 mode monitor
ifconfig eth0 up
iwconfig eth0

要恢复托管模式,重复上面的执行步骤,将步骤iwconfig eth0 mode monitor替换为iwconfig eth0 mode managed

dhclient

dhclient命令来自于英文词组DHCP client的缩写,其功能是用于动态获取或释放IP地址。使用dhclient命令前需要将网卡模式设置成DHCP自动获取,否则静态模式的网卡是不会主动向服务器获取如IP地址等网卡信息的。

dhclient <Device-Name>
dhclient eth0
dhclient -r
dhclient -s 192.168.0.1

route

连接网络时你需要设置正确的 IP 地址,通常将通过命令ipifconfig手动设置,使用命令route设置正确的网关并启用正确的DNS,如 8.8.8.8 访问互联网。以下示例显示如何添加和删除网关。

要删除已定义的网关

route del default gw <IP-Address> <Device-Name>

删除eth0网关

route del default gw 192.168.0.2 eth0
route add default gw 192.168.0.1 eth0
route -n
图片

host

host 对于域名查找很有用,可以了解特定域名的 IP 地址。例如要查 rumenz.com域名ip,可以运行

host rumenz.com
图片

netstat

运行不带选项的命令netstat

netstat
图片

默认情况下,netstat命令将显示 ESTABLISHED 连接,如果要列出侦听端口,只需运行带有-l选项的命令:

netstat -l

默认情况下,netstat 也会列出所有 TCP 和 UDP 连接,如果你想显示 TCP 连接,或者只运行监听端口:

netstat -at
图片

如果你只想显示UDP 连接

netstat -au
图片

【Linux常用命令速查手册】关注【入门小站】,后台回复 「1001」 自取。

近期热文

Linux&Windows谁占用了我的端口

Linux中我的网络带宽被谁霸占了?

Linux怎么防止ssh被暴力破解

Linux shell脚本入门到实战详解

Linux开机重启和用户管理

Linux中实现数据库定时备份整颗后悔药

划重点计算机网络知识点总结

图片 入门小站 全栈入门知识 169篇原创内容 公众号 收录于合集 #Linux  478个 上一篇linux中35个find案例下一篇linux中使用 head,tail和cat命令高效处理文件 阅读 1508     写下你的留言

标签:总结,ip,网络,ifconfig,网卡,命令,Linux,eth0
来源: https://www.cnblogs.com/qiangfenger/p/16586093.html