您的位置:首页 > 财经 > 产业 > linux网络

linux网络

2024/10/5 22:29:00 来源:https://blog.csdn.net/s320721/article/details/139420272  浏览:    关键词:linux网络

ifconfig命令

ifconfig -a:所有网络设备

ifconfig +网卡设备 :查看指定网卡设备

ifconfig +网卡设备 up/down:对指定网卡设备进行开关

ifconfig ens33:0 192.168.233.100:基于物理网卡设备虚拟的地址,重启就会消失

ifup +网卡设备:对指定网卡设备进行开

ifdown +网卡设备:对指定网卡设备进行关

systemctl restart network:所有的设备都重启,

如需要对单个设备重启:ifup ifdown

ifconfig中各项的含义

修改主机名

临时:hostname +主机名

永久:①vim /etc/hostname,需要重启

          ②hostnamectl set-hostname +新主机名,不需要重启。su刷新即可

查看路由信息:

ip route :查看本机的网关配置

route -n:显示系统路由表

创建路由:route add

删除路由: route del -net 192.168.14.0

查看当前设备上,端口是否开启,端口扫描,网络连接情况

netstat -antp

a:显示主机中所有活动的网络连接信息

n:以数字的形式显示ip地址和端口等信息

t:tcp协议

u:udp协议

p:显示该进程的pid号(必须有管理员权限)

r:显示路由表的 信息

-l:显示处于监听状态的网络连接和端口

常用:netstat -antp | grep 端口号/服务名称

ss -antp

a:显示主机中所有活动的网络连接信息

n:以数字的形式显示ip地址和端口等信息

t:tcp协议

u:udp协议

p:显示该进程pid进程号(管理员权限)

常用:ss-antp | grep 端口号/服务名称

ss的查询速度比netstat的速度块

如果本机的网络活动进程数量比较大,netstat的速度会很慢,甚至会卡死。这种情况推荐使用ss

lsof

lsof:不仅是显示应用端口,同时列出该进程在系统中打开的文件,目录等资源

lsof -i:端口号 : 列出指定的端口被哪些进程占用

lsof -u 用户名:列出指定的用户打开的文件和网络连接

lsof -i -P -a -p +进程号(不是服务名称)

-i :列出端口信息

-P:强制显示端口号

-a :并且

-p :列出他的pid号,进程号

telnet

测试指定端口的通信是否正常

ping命令

-c :指定ping的次数

-i :指定ping的间隔

-w :多少秒内,ping不通则停止ping命令

-W :超时多久后,退出ping

跟踪数据包的路由途径

traceroute +ip地址 :可以跟踪经过的主机

域名解析的命令

nslookup +域名/ip地址

nslookup +域名 :正向解析。根据域名解析出对应的ip地址

nslookup +ip地址 :反向解析,根据ip地址解析出对应的域名

两个文件,域名地址的文件 主机和ip地址映射的文件。

域名解析地址: /etc/resolv.conf 配置好了,即可生效不需要重启网卡。

主机和ip地址映射: /etc/hosts 域名和ip的映射,主机名和ip映射,不需要重启,立刻生效。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com