局域网服务器怎么看访问主机IP?,怎么查连接记录?

局域网服务器上看访问主机IP,分成两条路:一条查实时连接,一条翻历史记录,实时用netstat -an或ss -anp看当前活动连接,历史用last命令和Web访问日志来找来源。

先从这些地方定位访问IP

想搞清楚谁在访问你的服务器,别急着装监控工具,系统自带的命令和数据已经能覆盖大部分场景,访问IP藏在三个地方:当前活跃的网络连接、系统的登录与操作记录、各应用的运行日志。

使用CHR搭建局域网检测服务器,实时查看设备网络使用情况
加载中
使用CHR搭建局域网检测服务器,实时查看设备网络使用情况

实时连接记录反映此刻正与服务器建立通信的IP,适合排查正在进行的异常访问或确认业务调用方。登录记录能告诉你哪些IP成功登入过系统、哪些IP尝试过但失败了,适合发现暴力破解或陌生登录。应用日志则按服务维度记录每一次HTTP请求、数据库查询或文件传输,适合分析业务流量来源。

三个信息源相互补充,查实时麻烦就翻日志,日志缺失就盯连接,组合使用基本不会漏。

Linux服务器怎么看访问主机ip

Linux下看实时连接,netstat是绝大多数系统自带的老牌命令,输入netstat -anp,输出的列表里,Local Address是服务器自身地址和端口,Foreign Address就是远端的IP和端口,State为ESTABLISHED的行即当前活跃访问。

netstat查监听与连接

不加筛选直接跑netstat -an会看到大量TIME_WAIT状态的连接,干扰判断,实操建议这样筛:

  • netstat -anp | grep ESTABLISHED:只看已建立的连接
  • netstat -anp | grep :22:只看SSH端口上的连接
  • netstat -anp | grep :3306:只看数据库端口的访问来源

注意-p参数需要root权限才能显示进程PID,普通用户执行时改成netstat -ant即可看到IP,但看不到程序名,想确定IP对应哪个服务,先看端口号再对照业务配置,纯靠猜容易出错。

ss命令与端口过滤

新版本Linux上ss比netstat更快更准,输出格式也类似。ss -tunap是常用组合,t指TCP、

局域网服务器怎么看访问主机IP?,怎么查连接记录?

u指UDP、n用数字显示端口、a显示所有连接、p显示进程信息,跑完命令后重点看第四列Peer Address,那就是你要的访问IP。

如果连接过多,管道加grep过滤是最顺手的方式,比如排查Web服务谁在访问:ss -tunap | grep :80,来源IP在第六列,一眼扫过去心里就有数。

lsof锁定程序与连接

想确认某个端口正在被谁连接,用lsof -i :端口号能直接列出连接双方的IP和进程名,例如lsof -i :443会显示所有443端口的连接详情,COMMAND列是程序名,最后一列是远端地址,lsof不一定预装,Debian系用apt install lsof,CentOS系用yum install lsof装上即可。

Linux查看ssh登录记录

实时连接解决“正在访问”的问题,但大多数排查场景是事后复盘攻击者早就跑了,或者内部同事下班后登录过服务器,这时候登录记录才是关键。

last与lastb查登录历史

last命令读取/var/log/wtmp文件,展示所有成功登录的会话记录,每一行包含登录用户、来源IP、登录时间、登出时间,直接执行last -20看最近20条记录,能快速判断有没有陌生IP登进来。

lastb命令专门读取/var/log/btmp文件,记录的是所有失败的登录尝试,包括密码错误和账号不存在的SSH连接,执行时需要sudo权限,看到大量来自同一IP的失败记录,基本可以断定正在遭受暴力破解。

在安全日志里筛IP

系统日志是更细粒度的信息源,CentOS、Rocky Linux等系统写入/var/log/secure,Ubuntu、Debian写入/var/log/auth.log,想统计哪些IP成功登录过,可以这样筛:

grep "Accepted" /var/log/secure | awk '{print $11}' | sort | uniq -c | sort -nr

输出的第一列是次数,第二列是IP,次数越高说明该IP登录越频繁,想看失败尝试来源则换成:

grep "Failed" /var/log/secure | awk '{print $11}' | sort | uniq -c | sort -nr

需要留意awk提取的字段位置在不同系统版本上可能有差异,如果输出结果不对,先跑一条

局域网服务器怎么看访问主机IP?,怎么查连接记录?

grep "Accepted" /var/log/secure | tail -5看看每行字段结构再调整列号。

Windows服务器查询局域网连接

Windows Server的操作思路与Linux一致,但命令略有区别,打开以管理员身份运行的命令提示符,输入netstat -anb,列表会显示每个TCP连接的本地地址、外部地址和状态,外部地址那一列就是对方IP,加-b参数的目的是显示每个连接对应的程序名,这样就能直接把IP和业务进程对上号。

如果嫌输出太长,用netstat -an | findstr ESTABLISHED过滤出已建立的连接,只看当前活跃连接,想进一步定位IP对应的程序,用netstat -ano看最后一列的PID,然后打开任务管理器,在“详细信息”标签页里找到这个PID对应的进程。

PowerShell用户有更结构化的方式,执行Get-NetTCPConnection -State Established | Select-Object LocalAddress,LocalPort,RemoteAddress,RemotePort,OwningProcess,输出结果以表格形式呈现,RemoteAddress就是访问IP,OwningProcess是进程PID,接着跑Get-Process -Id PID值,就能看到这个连接是由哪个软件建立的。

服务器日志怎么看访问来源

系统层面的连接和登录记录适合排查主机安全,但业务访问量的统计还得看应用日志,Nginx、Apache这类Web服务器的访问日志会记录每一个请求的来源IP、请求路径、响应状态码和用户代理,是分析访问来源最直接的数据。

access.log的IP统计

Nginx默认访问日志在/var/log/nginx/access.log,Apache在/var/log/httpd/access_log或/var/log/apache2/access.log,一条典型日志长这样:

168.1.100 - - [25/Feb/2026:10:15:30 +0800] "GET /index.html HTTP/1.1" 200 1024

第一个字段就是客户端IP,想统计哪些IP访问量最大,执行:

awk '{print $1}' /var/log/nginx/access.log | sort | uniq -c | sort -nr | head -20

输出的结果按访问次数从高到低排列,排在前面的就是高频访客,这个命令可以改成统计昨天、上周或某个时间段的日志,只要把文件路径换成对应的日志轮转文件即可。

局域网服务器怎么看访问主机IP?,怎么查连接记录?

日志轮转与保存周期

服务器上日志一般按天轮转,昨天的Nginx日志可能叫access.log-20260224或access.log.1,这是logrotate定时任务生效的结果,查历史访问记录之前先确认日志文件存在,常见问题是运维配置了短保留周期,可能只留下最近7天或30天的日志,太久远的数据只能另想办法。

对于数据库类服务,MySQL的通用查询日志、PostgreSQL的日志也能记录客户端IP,但默认大多关闭,需要修改配置文件开启后重启服务,行业共识认为,提前规划日志保存策略比事后从监控系统里翻记录要省心得多,保存周期和日志格式最好在服务上线时就定好。

局域网服务器怎么看访问主机ip的常见问题

为什么netstat查到的IP都是一堆内网地址

局域网内服务器看到的访问IP自然以私网地址为主,比如192.168.x.x、10.x.x.x、172.16.x.x到172.31.x.x,这些地址由DHCP自动分配,租约时间到期后可能重新分配给别人,想让IP和具体电脑精准对应,最稳妥的办法是在路由器或交换机上开启DHCP静态绑定,把MAC地址和IP固定绑定,排查问题时查到IP后,配合arp -a命令查看IP对应的MAC地址,再到交换机上查这个MAC接在哪个端口。

服务器本机网卡为什么看不到访问IP

netstat显示的来源IP来自TCP连接的四元组信息,与服务器网卡配置无关,只要远端设备能通过路由到达服务器,连接建立成功就能看到来源IP,如果连接被防火墙拦截在半路,TCP握手都没完成,netstat自然看不到,此时需要检查防火墙规则、安全组策略和网络路由,用tcpdump -i eth0 port 80抓包看看SYN包有没有到达网卡。

禁止ping的情况下还能查到访问IP吗

能,ICMP协议被防火墙丢弃不代表网络层没有数据交互,只要业务服务(SSH、Web、数据库)在运行,建立的TCP连接就会出现在netstat输出里,禁止ping只是让探测工具无法通过ICMP发现主机,并不影响现有连接的可见性。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/%e5%b1%80%e5%9f%9f%e7%bd%91%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%80%8e%e4%b9%88%e7%9c%8b%e8%ae%bf%e9%97%ae%e4%b8%bb%e6%9c%baip%ef%bc%9f%ef%bc%8c%e6%80%8e%e4%b9%88%e6%9f%a5%e8%bf%9e%e6%8e%a5%e8%ae%b0%e5%bd%95/

赞 (0)
我的世界手机版服务器如何添加mod?,mod装不上怎么办?
上一篇 2026年9月25日 09:55
重要系统为何要保留更久审计痕迹,审计日志保存多久合适?
下一篇 2026年9月25日 10:01

相关推荐

  • AIoT是干什么的?AIoT主要应用在哪些领域

    AIoT(智能物联网)的核心本质是“智联万物”,它并非简单的AI(人工智能)与IoT(物联网)的物理叠加,而是通过深度融合实现“连接”到“智能”的质变,AIoT的根本目的,是赋予物理设备以感知、分析和决策的能力,从而实现万物互联背景下的智能化管理与高效决策,最终达到降本增效、提升用户体验的目标, 简而言之,Io……

    2026年3月20日
    10000
  • 服务器cpu满负载怎么办,服务器cpu跑满是什么原因

    服务器CPU满负载通常源于业务高峰期的正常并发、代码逻辑缺陷、恶意攻击或资源配置不当,解决这一问题的核心策略在于“监控定位-应急止损-优化根治”的三步走原则,而非盲目升级硬件,通过精准定位进程、优化应用程序逻辑、调整系统内核参数以及构建高可用架构,绝大多数CPU高负载问题均可被有效化解,从而保障业务的连续性与稳……

    2026年3月30日
    11400
  • Java上传文件到服务器中断了怎么办,如何实现断点续传?

    Java上传文件到服务器中断时,最直接的解决办法是引入断点续传机制,配合合理的超时重试策略,同时排查网络与服务器配置,三步并行能解决绝大多数场景下的上传中断问题,上传文件中断,这事在Java后端开发里太常见了,文件传到一半,连接断了,前端报错,后端日志刷出一堆异常,用户那边只能重新选择文件再来一遍,小文件倒还好……

    2026年10月7日
    100
  • AI语音助手能打电话吗,AI智能语音助手免费打电话是真的吗

    AI智能语音:重塑人机交互的核心力量AI智能语音技术正以前所未有的速度渗透进我们生活的方方面面,它不仅是便捷的工具,更是深刻改变人机交互模式、提升信息获取与任务执行效率的核心驱动力,通过模拟人类听觉与语言能力,结合强大的数据处理和情境理解,AI语音助手正成为数字时代不可或缺的“智能接口”,核心技术:语音识别的精……

    程序编程 2026年2月16日
    27400
  • 新加坡物理机租用东南亚业务好用吗,怎么选?

    新加坡物理机租用对于东南亚业务来说,确实是延迟低、稳定性高的优质选择,但能否发挥最大价值取决于你的业务类型和预算规划,新加坡物理机租用到底靠不靠谱?选择机房之前,先得搞清楚新加坡物理机在东南亚市场里的真实定位,很多做跨境业务的朋友会问“新加坡物理机租用适合东南亚业务吗”,答案并不绝对,但有几个硬指标值得关注,网……

    2026年7月28日
    900
  • 苹果6s与电脑连接服务器失败怎么办,是什么原因?

    苹果6s与电脑连接服务器失败,通常是因为iTunes或USB驱动无法正常通信,修改DNS设置、重装驱动或更换数据线后即可解决,苹果6s连接电脑服务器失败原因分析iTunes与Apple服务器通信受阻当你把iPhone 6s插上电脑,打开iTunes准备备份或同步时,弹窗提示“无法连接服务器”,这多半是iTune……

    2026年8月11日
    800
  • _spss服务器登陆本地计算机怎么取消?,怎么解决?

    取消SPSS服务器登录本地计算机,核心是在许可证管理器中切换授权模式为单机版,或者直接删除服务器配置文件,让SPSS不再依赖远程许可证服务器,SPSS服务器登录本地计算机的原因与场景SPSS的授权方式分为两种:网络授权(依赖许可证服务器)和单机授权(本地密钥),当你安装的是网络版客户端,SPSS每次启动都会尝试……

    2026年8月22日
    700
  • 构建LVS负载均衡集群如何实现高可用?LVS负载均衡集群搭建步骤详解

    LVS负载均衡集群通过内核级数据包过滤实现高性能流量分发,相比应用层负载均衡能显著降低延迟并提升并发处理能力,是构建高可用Web架构的首选方案,在IT基础设施领域,流量洪峰往往成为系统稳定性的最大威胁,当用户访问量激增时,单台服务器极易因资源耗尽而宕机,导致服务中断,为了解决这一痛点,LVS(Linux Vir……

    程序编程 2026年5月27日
    5600
  • DNF服务器喇叭发不出去是什么原因,怎么解决?

    DNF服务器喇叭发不出去,绝大多数情况是角色信用等级或频道限制导致,其次是跨区网络延迟和客户端文件异常,真正属于服务器故障的比例极低,你可以先看左下角系统提示,再按本文顺序排查,十分钟内基本能定位问题,喇叭发不出去最常见的两类原因:角色限制与频道机制角色信用等级挡下八成喇叭很多玩家遇到DNF世界喇叭发不出去时……

    2026年9月6日
    100
  • asp交作业时遇到难题?揭秘高效提交技巧与常见问题解答!

    ASP交作业是指利用Active Server Pages技术完成并提交作业的过程,这通常涉及学生或开发者通过ASP构建的动态网页来上传、管理或展示作业内容,在当今数字化教育环境中,ASP作为一种经典的服务器端脚本技术,仍被广泛应用于学校和企业系统中,用于处理作业提交、数据存储和交互功能,本文将详细解析ASP交……

    2026年2月4日
    11000

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注