ifconfig 当前设备正在工作的网卡,启动设备
ifconfig -a 查看所有设备信息
ifconfig ens33 查看指定设备
ifconfig ens33 up/down 对指定网卡设备进行开关
基于物理网卡设置虚拟网卡
ifconfig ens33:0 ip地址 #创建虚拟网卡
[root@fasong ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
mtu最大传输单元
inet 192.168.11.138 netmask 255.255.255.0 broadcast 192.168.11.255
该网卡ip地址 子网掩码 广播地址
inet6 fe80::2e1:c019:7138:c8f5 prefixlen 64 scopeid 0x20<link>
IPv6 地址 子网长度 作用域
ether 00:0c:29:8a:20:6d txqueuelen 1000 (Ethernet)
网卡设备的Mac地址 传输队列长度1000个队列 接口类型
RX packets 693045 bytes 1011076388 (964.2 MiB)
接收数据包的个数 接收数据包的总大小
RX errors 0 dropped 0 overruns 0 frame 0
接收错误 丢弃 溢出 冲突
TX packets 60658 bytes 4103434 (3.9 MiB)
发送了多少数据包 发送数据包的大小
TXerrors 0 dropped 0 overruns 0 carrier 0 collisions 0
发送 错误数 丢弃数 载荷数 冲突数
如果你有多个网卡,!
systemctl restart network 所有的设备都会先停在开启。
需要对单个设备重启, ifup ifdonw
1、修改主机名:
1、临时修改 hostname 主机名
2、永久修改 vim /etc/hostname 需要重启
hostname set-hostname test1 不需要重启
2、查看本机网关
ip router
3、查看路由表
route -n
[root@123 data3]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.11.2 0.0.0.0 UG 100 0 0 ens33
目标网关 本机网关地址 子网掩码 路由距离
**Flags:**U 路由是活动的 ,可以使用
G 该路由的指向网关
! 该路由表拒绝使用
Metric :到达指定网络所需要的中转数
Ref 该路由被使用的次数
Use 此路由被路由软件查找的次数
lface 转发该网络设备的网卡名称
添加路由记录:
route add
#######静态路由
[root@123 data3]# route add -net 192.168.14.0/24 gw 192.168.11.2 dev ens33
-net 指定目标网段
gw 通过192.168.11.2 这个网关进行转发
dev 转发的网关设备是ens33
#####默认路由
[root@123 data3]# route add default gw 192.168.11.2
删除路由 route del -net 192.168.14.0
端口扫描(端口状态))
查看当前设备上端口是否开启端口扫描,网络连接情况。
netstat -antp
a 显示主机中所有活动的网络连接信息。
n数字形式显示IP地址和端口信息
t tcp协议
u udp协议
p 显示该进程的pid号(root权限)
r 显示路由表信息
l 显示处于监听状态的网络连接和端口
[root@123 data3]# netstat -antp | grep 22/服务名称 #查看指定端口信息
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 9768/dnsmasq
本机连接数 本机监听地址 任意主机的任意端口 等待连接 进程号/进程名
ss -antp
特定情况使用:本地的网络活动进程数量比较大。netstat 很慢 设置卡死 推荐使用ss
测试指定端口的通信是否正常
telnet ip 端口号
区别:ss 的查询速度比nestat的速度
lsof : 不仅显示应用端口,同时列出该进程在系统中打开的文件,目录等资源
lsof -i :80 列出指定端口被哪些进程占用
lsof -i -P -a -p 进程号
-i 列出端口信息
-P 强制显示端口号
-a 并且
-p 列出pid号,进程号
lsof -u root 列出指定用户打开的文件和网络连接
ping 命令
-c 指定ping的次数
-i 指定ping的间隔
-w 多少秒之内,ping不通则停止ping命令
-W 超时多久之后,退出ping
跟踪数据包的路由途径
traceroute ip地址 跟踪经过的主机
域名解析的命令:
域名对应的IP地址
nslookup 域名/地址
nslookup 域名 正向解析 #根据域名解析IP地址,就是正向解析
nslookup ip地址 反向解析 #根据IP解析域名,就是反向解析
两个文件,域名解析文件 主机和ip地址映射的文件
域名解析地址:/etc/resolv.conf 配置好,即刻生效,不需要重启网卡
主机和ip地址映射: /etc/hosts 域名和IP地址的映射。主机名和ip映射,不需要重启,立刻生效
TYPE=Ethernet
接口类型 Ethernet 以太网
DEVICE=ens33
设备名称
ONBOOT=yes
开机自动启动该设备
BOOTPROTO=static
地址配置协议:dhcp--动态 static---静态