三原做网站,网页源代码提取文件,网络营销是什么行业,东莞建站模板大全Linux网络端口
1、查看网络接口信息ifconfig ens33 eth0
文件
ifconfig 当前设备正在工作的网卡#xff0c;启动的设备。
ifconfig -a 查看所有的网络设备。
ifconfig ens33 查看指定网卡设备。
ifconfig ens33 up/down 对指定网卡设备进行开关
基于物理网卡设备虚拟的…Linux网络端口
1、查看网络接口信息ifconfig ens33 eth0
文件
ifconfig 当前设备正在工作的网卡启动的设备。
ifconfig -a 查看所有的网络设备。
ifconfig ens33 查看指定网卡设备。
ifconfig ens33 up/down 对指定网卡设备进行开关
基于物理网卡设备虚拟的地址重启之后就会消失
ifconfig ens330 ip地址#创建虚拟网卡
ifup
ifdown
如果你有多个网卡systemctl restart network 所有设备都会停再开启。需要对单个设备重启ifup ifdown
[roottest2 ~]# ifconfig
ens33: flags4163UP,BROADCAST,RUNNING,MULTICAST mtu 1500##ens33设备名称 up 启动 该设备支持广播正在运行支持组播最大传输单元。inet 192.168.168.20 netmask 255.255.255.0 broadcast 192.168.168.255## 该网卡的IP地址 子网掩码 广播地址inet6 fe80::20c:29ff:fe42:373b prefixlen 64 scopeid 0x20link## ipv6 子网长度 作用域link表示该接口有效。ether 00:0c:29:42:37:3b txqueuelen 1000 (Ethernet)## 网卡设备的mac地址 传输队列长度 接口类型 以太网RX packets 68 bytes 8101 (7.9 KiB)## 接受数据包的格式 接受数据包的总大小RX errors 0 dropped 0 overruns 0 frame 0## 接受错误 丢弃 溢出 冲突TX packets 102 bytes 12450 (12.1 KiB)## 发送了多少数据包 发送数据包的大小TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0## 发送的错误 丢弃 溢出 载荷数 冲突数lo回环接口
lo: flags73UP,LOOPBACK,RUNNING mtu 65536inet 127.0.0.1 netmask 255.0.0.0##回环ip地址inet6 ::1 prefixlen 128 scopeid 0x10hostloop txqueuelen 1000 (Local Loopback)RX packets 6 bytes 328 (328.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 6 bytes 328 (328.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0:桥接接口
2、修改主机名
1、临时
hostname 主机名
2、永久
vim /etc/hostname
test1 需要重启
hostnamectl set-hostname test1 不需要重启需要su一下。
su 刷新
3、查看路由
route
ip route查看本机网关配置。
[roottest2 ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.168.2 0.0.0.0 UG 100 0 0 ens33
Destination 目标网段
Gateway 本机网关地址
Genmask 子网掩码
FlagsU表示路由是活动的可以使用G该路由指向网关
H该路由指向的是一台主机
该路由表拒绝使用
Metric:路由距离到达指定网络所需的中转数
Ref表示该路由被使用的次数
Use该路由被路由软件查找的次数
Iface转发的网络设备的网卡名称
route add -net 192.168.14.0/24 gw 192.168.233.2 dev ens33
-net 指定目标网段 192.168.14.0/24
gw 通过192.168.233.2这个网关来进行转发
dev转发的网卡设备是ens33
默认路由增加route add default gw 192.168.233.2
静态路由删除route del -net 192.168.14.0/24
默认路由删除route del default gw 192.168.233.2
4、端口扫描
查看当前设备上端口是否开启端口扫描。网络连接情况。
netstat -antp
a显示主机所有活动的网络连接信息
n以数字形式显示ip地址和端口信息。
ttcp协议
uudp协议
p显示该进程的pid号必须要有管理员权限
r显示路由表信息
l显示处于监听状态的网络连接和端口
[roottest2 ~]# netstat -antp | grep 22
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 9780/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 9364/sshd
tcp 0 36 192.168.168.20:22 192.168.168.11:63654 ESTABLISHED 10311/sshd: rootpt
tcp6 0 0 :::22 :::* LISTEN 9364/sshdnet -antp | grep 端口号/服务名称必须会
[roottest2 ~]# systemctl restart nginx
[roottest2 ~]# netstat -antp |grep 80
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 11191/nginx: master
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 9780/dnsmasq tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 11191/nginx: master
tcp ipv4
0当前连接数
0 0.0.0.0:80 表示本机监听地址
0.0.0.0:* 任意主机任意端口。
LISTEN 等待连接
11191/nginx: 进程号进程名
ss -antp
[roottest2 ~]# ss -antp |grep 80
LISTEN 0 128 *:80 *:* users:((nginx,pid11192,fd6),(nginx,pid11191,fd6))
LISTEN 0 5 192.168.122.1:53 *:* users:((dnsmasq,pid9780,fd6))a所有 n数字形式 ttcp
uudp p进程号(管理员)
ss的查询速度比netstat的速度快。
如果本机的网络活动进程数量比较大。netstat的速度比较慢甚至会卡死这种情况会推荐ss -antp
ss -antp | grep 端口/服务名必须会
测试指定端口的通信是否正常
telnet[roottest2 ~]# telnet 192.168.168.20 80
Trying 192.168.168.20...
Connected to 192.168.168.20.
Escape character is ^].lsof不仅是显示应用端口同时列出该进程在系统中打开的文件目录等资源。
**面试题**lsof -i80列出指定的端口被哪些进程占用
[roottest2 ~]# lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 11191 root 6u IPv4 68237 0t0 TCP *:http (LISTEN)
nginx 11192 nobody 6u IPv4 68237 0t0 TCP *:http (LISTEN)lsof -u root
列出指定的用户打开的文件和网络连接
lsof -i -P -a -p 进程号不是服务名称
-i 列出端口信息
-P强制显示端口号
-a并且
-p列出他的pid号进程号
5、ping 命令
-c 指定ping的次数
-i 指定ping的间隔
-w 多少秒之内ping不同则停止ping命令
-W 超时多久之后退出ping
6、跟踪数据包的路由途径
traceroute 目标主机的ip地址跟踪经过的主机
域名解析的命令
www.baidu.com -----------ip地址
域名对应的ip地址
nslookup 域名/ip地址
nslookup 域名 正向解析 根据域名解析出ip地址就是正向
nslookup ip地址 反向解析 根据ip地址解析出对应的域名。就是反向。
两个文件域名解析的文件 主机和ip地址映射的文件。
域名解析地址/etc/resolv.conf 配置好了即可生效不需要重启网卡
主机和ip地址映射:/etc/hosts 域名和ip的映射。也可主机名和ip映射不需要重启立刻生效。
[roottest2 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33----内容解释
TYPEEthernet
DEVICEens33
ONBOOTyes
BOOTPROTOstatic
IPADDR192.168.168.20
NETMASK255.255.255.0
GATEWAY192.168.168.2
DNS1218.2.135.1TYPEEthernet##接口类型 Ethernet 以太网DEVICEens33##设备名称ONBOOTyes##开机自动启动该设备BOOTPROTOstatic##地址配置协议dhcp--动态 static--静态IPADDR192.168.168.20##ip地址只有静态有效NETMASK255.255.255.0##子网掩码GATEWAY192.168.168.2##网关地址DNS1218.2.135.1##dns解析地址18.2.135.1 TYPEEthernet
##接口类型 Ethernet 以太网
DEVICEens33
##设备名称
ONBOOTyes
##开机自动启动该设备
BOOTPROTOstatic
##地址配置协议dhcp–动态 static–静态
IPADDR192.168.168.20
##ip地址只有静态有效
NETMASK255.255.255.0
##子网掩码
GATEWAY192.168.168.2
##网关地址
DNS1218.2.135.1
##dns解析地址