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>
eth0
网卡的ip地址ip addr del 192.168.1.111 dev eth0
Ip addr add <IP-Address> dev <Device-Name>
eth0
网卡设置新的ip地址ip addr add 192.168.1.112 dev eth0
ip link set down <Device-Name>
eth0
网卡ip link set down eth0
ip link set up eth0
ifconfig命令
ifconfig
命令是命令ip
的前身。并非所有现代 Linux 发行版都包含它,如果还想用需要安装net-tools
工具包。
ifconfig
你还可以通过在调用
ifconfig
后添加特定设备来打印信息
ifconfig eth0
ifconfig
修改ip地址ifconfig <Device-Name> <IP-Address> up
ifconfig eth0 192.168.1.112 up
注意:以上示例展示了如何使用命令 ifconfig 启用网卡,但你也可以使用命令
ip link set down <device>
,如ip
命令部分所述。
netmask
选项来包含正确的网络掩码,如下。ifconfig eth0 192.168.1.112 netmask 255.255.255.0 up
iwconfig 命令
与
ifconfig
非常相似,它对于设置无线网卡专用的配置非常有用。在下面示例中,将使用iwconfig命令在管理模式和监控模式之间更改无线网卡模式。
Centos
yum install wireless-tools -y
iwconfig eth0
注意:其中
eth0
将其替换为你的网络设备名称。
ifconfig
命令禁用wifi
网卡ifconfig eth0 down
iwconfig eth0 mode monitor
ifconfig eth0 up
iwconfig eth0
检查新模式:iwconfig eth0
要恢复托管模式,重复上面的执行步骤,将步骤
iwconfig eth0 mode monitor
替换为iwconfig eth0 mode managed
dhclient
dhclient命令来自于英文词组
DHCP client
的缩写,其功能是用于动态获取或释放IP地址。使用dhclient命令前需要将网卡模式设置成DHCP自动获取,否则静态模式的网卡是不会主动向服务器获取如IP地址等网卡信息的。
dhclient <Device-Name>
eth0
网卡设备的动态分配IP地址。dhclient eth0
dhclient -r
dhclient -s 192.168.0.1
连接网络时你需要设置正确的 IP 地址,通常将通过命令
ip
或ifconfig
手动设置,使用命令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 写下你的留言