ifconfig -a: 显示所有网卡信息
ifconfig 网卡 ip: 设置网卡IP
ifconfig 网卡:0/1… ip: 为一块网卡设置多个IP
ifconfig 网卡 netmask 子网掩码: 设置子网掩码
ifconfig 网卡 up|down: 启用|停用网卡
iwlist:
iwconfig:设置无线网卡参数
route -nee: 查看路由状态
dhclient 网卡: 设置使用DHCP获取IP
arp -n: 显示arp表
arp -d 主机名: 将主机名对应的MAC地址从ARP表中删除
arp -s 主机名(IP) MAC: 将主机名(IP)对应的MAC写到ARP表中
lspci | grep -i ethernet: 显示网卡信息
dig 域名:查看域名解析情况。返回的ANSWER项代表域名的IP,SERVER项目代表DNS服务器
host 域名:反查域名主机的IP
nslookup 域名或IP:反查主机域名或IP
traceroute 域名:查看本机与域名之间各个节点时延
netstat -lutnp : 查看本机网络连接情况
配置文件
IP相关配置文件:
centos:/etc/sysconfig/network-scripts/ifcfg-eth0
ubuntu:/etc/network/interfaces
配置文件选项:
DEVICE = “eth0” : 网卡设备名称
NM_CONTROLLED = “no” : 不受其他软件的网络管理
ONBOOT=”yes”: 默认是否启用该网卡
BOOTPROTO = none/dhcp : 是否自动获取IP参数
IPADDR=192.168.1.100:IP地址
NETMASK=255.255.255.0:子网掩码
GATEWAY=192.168.1.1:默认路由
HWADDR = “.. : .. : ..” : 网卡MAC地址,用于多网卡环境,如果只有一个网卡则可省略
NETWORK=”192.168.1.0” : 该网段第一个IP,用来表明该子网,可省略
BROADCAST = “192.168.1.255” : 广播地址,可省略
MTU = “1500” : 最大传输单元设置,可省略
DNS相关配置文件:
/etc/resolv.conf
nameserver 202.96.199.133: DNS服务器(此为中国电信DNS主机)
主机名配置文件:
centos:/etc/sysconfig/network 和 /etc/hosts
ubuntu: /etc/hostname
网络服务与端口配置文件:
/etc/services
IP数据包协议相关数据
/etc/protocols
脚本文件:
centos:/etc/init.d/network
ubuntu:/etc/init.d/networking