Appearance
1.5 网络管理
1.5.1 网络信息
eth0表示第一块网卡eno1表示板载网卡ens33表示PCI-E网卡enp0s3表示无法获取物流信息的PCI-E网卡
net-tools(老版本)
ipconfig查看网卡
/sbin/ifconfig普通用户查看网卡
mii-tool查看网卡连接状态
mii-tool enp4s0f2接口名
route查看网关
route -n不解析域名route add -host设置网关
iproute2(centos7以上)
ip a查看网卡ip addr show dev ens33查看某个网卡信息ip route查看网关
1.5.2 网络状态
service network status查看网络状态service network restart重启网卡ping检测当前主机与目标主机是否畅通traceroute检测当前主机到目标主机的网络状态mtr检测当前主机的网络状态nslookup查看域名对应的iptelent检查目标主机的端口连接状态tcpdump分析数据包netstat查看端口状态ss
1.5.3 网络配置
管理工具
- SysV(老版本)
- systemd(centos7以上)
ifcfg-eth0网络配置文件
/etc/hosts网卡配置文件
/etc/sysconfig/network-script网卡配置文件
hostname主机名
wifi设置
yum install iw安装iw工具iw dev查看无线网卡 Interface wlp2s0ip link set wlp2s0 up启动网卡iw wlp2s0 link查看网卡连接状态iw wlp2s0 scan | grep SSID查看可用的wifiwpa_supplicant -B -i wls1 -c <(wpa_passphrase "wifi" "password")连接wifidhclient wlp2s0分配IP地址,如果报错kill -9
wifi开机自动连接
chkconfig NetworkManager on或systemctl enable NetworkManager.service设置NetworkManager自动启动yum -y install NetworkManager-wifi安装NetworkManager-wifinmcli r wifi on开启WiFinmcli dev wifi查看可用的wifinmcli d wifi connect "wifi" password "password" wlp2s0如果报错删除已有连接nmcli c查看已有连接nmcli c delete wifi删除已有连接
防火墙
systemctl status firewalld查看防火墙状态firewall-cmd --list-all查看规则vi /etc/firewalld/zones/public.xml修改防火墙规则firewall-cmd --list-ports查看所有打开的端口firewall-cmd --reload重载规则systemctl restart firewalld重启