ifconfig:查看所有活动的网络接口信息
ifconfig ens33:查看指定网络接口的信息(每个版本里面网络接口名称不一样)
ifconfig ens33 192.168.180.100
hostname:查看或设置当前主机名称 hostname 主机名称
route:查看或设置主机中的路由表信息 destination:目标 gateway:网关 genmask:子网掩码
-n:将路由信息已数字形势显示
route add default gateway 192.168.180.254:设置网关
netstat:查看系统的网络连接状态,路由表,接口统计等信息。
ss:查看系统的网络连接情况,获取socket统计信息
-t:tcp的协议 -u:udp的协议
ss -u state established
ping :测试网络连通性
-l:长度
traceroute:测试当前主机到目的主机之间经过的网络节点
nsloolup:测试DNS域名解析
nslookup 目标主机地址 DNS服务器地址
配置文件路径
网络接口的配置文件:/etc/sysconfig/network-scipts/
ifcfg-ens33
TYPE=Ethernet设置网卡类型
BOOTPROTO=static设置网络接口的配置方式
DEVICE=ens33设置网络接口的名称
NOBOOT=yes设置网络接口是否在Linux操作系统启动时激活
IPADDR=192.168.180.100设置IP地址
NETMASK=255.255.255.0设置子网掩码
GATEWAY=192.168.180.254设置默认网关
DNS=202.96.134.133设置dns
重启网卡
systemctl restart network
禁用或者重启激活网卡
ifconfig 网络接口 up
ifconfig 网络接口 down
简写:ifup ens33
配置文件改主机名称
/etc/hostname
hostnamectl set-hostname 名称(这个命令特殊,可以改配置文件)
dig:发送域名查询信息包到域名服务器
dig www.baidu.com类似于nslookup
通过HTTP访问网站,然后先访问域名,然后再就是会通过什么缓存,然后它的一个先后顺序。
http-->web--->域名---->ip
(1:缓存
(2:https
(3:DNS
(4:转发器
(5:根提示