Linux命令 — 网络 - (以太网和WIFI无线)

命令代码 注释说明
dhclient eth0 以dhcp模式启用‘eth0’网络设备
ethtool eth0 显示网卡‘eth0’的流量统计
host www.example.com 查找主机名以解析名称与IP地址及镜像
hostname 显示主机名
ifconfig eth0 显示一个以太网卡的配置
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 控制IP地址
ifconfig eth0 promisc 设置‘eth0’成混杂模式以嗅探数据包(sniffing)
ifdown eth0 禁用一个‘eth0’网络设备
ifup eth0 启用一个‘eth0’网络设备
ip link show 显示所有网络设备的连接状态
iwconfig eth1 显示一个无线网卡的配置
iwlist scan 显示无线网络
mii-tool eth0 显示‘eth0’的连接状态
netstat -tup 显示所有启用的网络连接和他们的PID
netstat -tup1 显示系统中所有监听的网络服务和他们的PID
netstat -rn 显示路由表,类似于“route -n”命令
nslookup www.example.com 查找主机名以解析名称与IP地址及镜像
route -n 显示路由表
route add -net 0/0 gw IP Gateway 控制预设网关
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 控制通向网络‘192.168.0.0/16’的静态路由
route del 0/0 gw IP gateway 删除静态路由
echo “1”> /proc/sys/net/ipv4/ip_foward 激活IP转发
tcpdump tcp port 80 显示所有HTTP回环
whois www.example.com 在Whois数据库中查找