利用netstat命名排查网络难点的参照指导,Apache的443端口被占用化解办法

亚洲城ca88手机版官网

TIME_WAIT
是意气风发种连接超时,以前境遇三个坑,有生龙活虎台服务器无缘无故的运用不能够访谈了,那时组织经验不足,各类逐个审查都搞不定。最终被迫重启服务器改革。后来遇见相符的主题材料,开掘存TIME_WAIT过多的事态,质疑上次遇见的难点便是TIME_WAIT过多,占用能源导致。

  1. (OS 10048)平时各种套接字地址(公约/网络地址/端口)只允许行使三次。  : make_sock: c  
  2. ould not bind to address [::]:443  
  3. 搜索端口占用

    Html代码  图片 1

    1. D:\server\xampp\apache\bin>netstat -ano|findstr “443”  
    2.   TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       3120  
    3.   TCP    199.10.33.30:54312     202.173.27.250:443     TIME_WAIT       0  
    4.   TCP    199.10.33.30:54313     216.219.120.244:443    TIME_WAIT       0  

     

     

    翻看进度占用程序

    Html代码  图片 2

    1. D:\server\xampp\apache\bin>tasklist|findstr “3120”  
    2. vmware-hostd.exe              3120 Services                   0     55,356 K  

     

    看得出433由vmare占用,依据“先来后到”的尺码,那么独有更正apache的这么些端口了。

    解决措施

    步入Apache的装置目录,搜索httpd-ssl.conf,右击文本展开。寻觅443替换到其余一时用的端口号,比如442。接下来就可以健康运营Apache了。

     

ESTABLISHED

经常来讲指令:

windows用cmd,执行xampp/apache/bin中的httpd.exe,看到:

-t 显示TCP左券的总是景况。

(2)用netstat查看该进程ID对应的端口

 

-A 显示此外关系的商业事务决定块的地址。首要用于调节和测量试验

能够看看是:

今天使用xampp,apache不恐怕运维,由于接受xampp-control-3-beta.exe不恐怕看见错误,正是心余力绌运营。

Ipkts 选用到的数额包数目

日常来讲指令:

开班–运维–cmd 步向命令提醒符 输入netstat -ano 就能够看出有着连接的PID
之后在任务管理器中找到那些PID所对应的次第风流倜傥旦职务管理器中没有PID那后生可畏项,能够在职分管理器中选”查看”-“选拔列”

10.28.146.122的IP远程访谈的服务器

SYN-RECEIVED:再抽取和出殡和下葬多个接连恳求后等候对方对三番五遍需要的确认

用netstat的find命名查看见占用的端口是5500

-v 呈现正在举办的劳作。

 

假使我们供给分明哪个人占用了大家的9050端口

(1)用tasklist查看该程序及经过ID

LISTEN:侦听来自国外的TCP端口的连年央求

10.23.10.101:5500

Mtu 接口的最大传输单位

 

-r 打字与印刷路由精选表

10.23.10.102:1521

Net/Dest 接口所在的网络

万一笔者想明白VTS.exe(服务器上多少个准时socket选用数据的顺序)占用了哪位端口。

bnetstat -n–呈现全数已创设的实用连接。

netstat查看time_wait情况

CLOSED:未有别的连接意况

1、查看 TIME_WAIT 情况

-f address
-family对于给闻名字的地址簇打字与印刷总括数字和决定块信息。到前段时间结束,唯生龙活虎协助的地址簇是inet

netstat -ano   | find “3389”  

The socket is actively attempting to establish a connection.

步骤:

TIME-WAIT:等待丰富的年月以保障远程TCP选用到三回九转中断央求的料定

 

  商讨    本地地址                     外界地址            
  状态                   PID

2、利用netstat查看远程登陆服务器的事态和ip

C:\>taskkill /f /t /im tor.exe

 

netstat
-e–本选项用于体现关于以太网的计算数据。它列出的等级次序包蕴传送的数据报的总字节数、错误数、删除数、数据报的数额和播音的数额。那几个总括数据既有发送的多寡报数据,也会有吸取的数据报数据。这几个选项能够用来总结一些着力的互联网流量)。

图片 3

 

 

实质上能够man netstat , 看个中的stat部分解释

netstat -ano   | find “TIME_WAIT” /C  

CLOSE_WAIT

 

Ierrs 接受到时已破坏的多少包数目

能够见到:

FIN_WAIT1

据书上说服务器的使用剖判,贰个是数据库访谈的逾期,贰个是数量选择程序(端口5500)的超时。

blank. Normally this can be one of several values:

3、利用netstat查看应用程式应用的端口

Collisions 由那一个接口所记录的互联网矛盾数目

图片 4

UNKNOWN

图片 5

Address 接口的IP地址

如下图:

-n 打字与印刷实际地址,并不是对地方的疏解仍旧呈现主机,网络名之类的暗号

如:netstat -ano | find “318904” 

 

 

Opkts 发送的多寡包数目

图片 6

 

翻看见vts对应的进度ID是318904

P:很驾驭啊,tor占用了您的端口。

用netstat命名查看time_wait个数:

3.翻看PID对应的历程
C:\>tasklist|findstr “2016”

初藳链接:

-i 呈现全部互连网接口的音信,格式同“ifconfig -e”。

(备注:318904是tasklist查看见的vts.exe对应的经过Id)

ESTABLISHED:代表叁个开发的接连

 

SYN_RECV

netstat -ano   | find “TIME_WAIT”  

-i
突显自动配置接口的状态。这些在系统发轫辅导后安顿的接口状态不在输出之列

如上图所示,能够观望有2个time_wait超时,然后用命令

2.查看钦赐端口的占用情形
C:\>netstat -aon|findstr “9050”

 

-a 展现全数套接字的情形。在相同景况下不显得与服务器进度相关联的套接字

应用netstat_find_3389翻看远程登陆的情景

该命令的相近格式为:

这七个超时。

netstat -an中state含义

 

The state of the socket. Since there are no states in raw mode and
usually no states used in UDP, this column may be left

-I interface 只打字与印刷给盛名字的接口状态

The remote end has shut down, waiting for the socket to close.

SYN-SENT:再发送连接央浼后等候匹配的连续几日恳求

 

-s 打字与印刷每种合同的总括数字

CLOSING

State

netstat [选项]

CLOSE-WAIT:等待从本地客商发来的接连中断央浼

C:\>netstat -ano

The socket has an established connection.

FIN-WAIT-1:等待远程TCP连接中断供给,或先前的总是中断诉求的认同

Both sockets are shut down but we still don’t have all our data sent.

FIN-WAIT-2:从远程TCP等待连接中断须求

 

 

the –listening (-l) or –all (-a) option.

netstat命令的列标题

1、Windows平台
在windows命令行窗口下进行:
1.翻看全体的端口占用景况

 

CLOSED The socket is not being used.

TIME_WAIT

-t 在输出显示中用时间音讯取代队列长度新闻。

 

 

-r 展现大旨路由表,格式同“route -e”。

4.了事该进程

 印象名称                       PID 会话名              会话# 
     内部存款和储蓄器使用
 ========================= ======== ================
  tor.exe                     2016 Console                 0     16,064
K

-n 以网络IP地址替代名称,彰显出网络连接情状。

指令中各选项的含义如下:

Oeers 发送时已破坏的数额包数目

  合计    本地地址                     外界地址              
状态                   PID

 

  TCP    127.0.0.1:1434         0.0.0.0:0              LISTENING      
3236
  TCP    127.0.0.1:5679         0.0.0.0:0              LISTENING      
4168
  TCP    127.0.0.1:7438         0.0.0.0:0              LISTENING      
4168
  TCP    127.0.0.1:8015         0.0.0.0:0              LISTENING      
1456
  TCP    192.168.3.230:139      0.0.0.0:0              LISTENING      
4
  TCP    192.168.3.230:1957     220.181.31.225:443     ESTABLISHED    
3068
  TCP    192.168.3.230:2020     183.62.96.189:1522     ESTABLISHED    
1456
  TCP    192.168.3.230:2927     117.79.91.18:80        ESTABLISHED    
4732
  TCP    192.168.3.230:2929     117.79.91.18:80        ESTABLISHED   
 4732
  TCP    192.168.3.230:2930     117.79.91.18:80        ESTABLISHED    
4732
  TCP    192.168.3.230:2931     117.79.91.18:80        ESTABLISHED    
4732

 

-c 每间隔1秒就再次呈现二遍,直到客商中断它。

« AWKPHP经典 »netstat -an中state含义

A connection request has been received from the network.

常常,我们在起步应用的时候发现系统需求的端口被别的程序占用,怎样领会什么人占领了大家要求的端口,很几个人都相比脑仁疼,上边就介绍大器晚成种特简单的主意,希望对我们有用

LISTEN The socket is listening for incoming connections. Such sockets
are not included in the output unless you specify

netstat -r–本选项能够显示关于路由表的新闻,相似于前边所讲使用route
print命令时观察的 音讯。除了出示有效路由外,还体现当前有效的连天。

netstat的黄金时代部分常用选项:

  TCP    127.0.0.1:9050         0.0.0.0:0              LISTENING      
2016

-p protocol-name 只打字与印刷给盛名字的情商的总计数字和平会谈会议谈决定块新闻

LAST_ACK

FIN_WAIT2

 

 

The state of the socket is unknown

任何不懂的用 help吧~

Connection is closed, and the socket is waiting for a shutdown from the
remote end.

netstat
-s–本选项能够坚守顺序合同分别展现其计算数据。假诺你的应用程序(如Web浏览器)运维速度比很慢,恐怕不能显得Web页之类的数据,那么你就能够用本选项来查看一下所呈现的音讯。你必要紧凑查看计算数据的各行,找到出错的机要字,进而鲜明难题所在。

 

CLOSING:等待远程TCP对连年中断的确认

The socket is waiting after close to handle packets still in the
network.

Name 接口的名字

SYN_SENT

netstat
-a–本选项展现二个全体的可行连接信息列表,包蕴已确立的连接(ESTABLISHED),也包蕴监听连接需要(LISTENING)的那一个总是。

The remote end has shut down, and the socket is closed. Waiting for
acknowledgement.

netstat命令的效劳是显得网络连接、路由表和互连网接口音讯,能够让客商得悉近期都有怎么着互连网连接正在运作。

-m 打字与印刷网络存储器的运用情形

P: 见到了呢,端口被进度号为二零一六的长河占用,继续试行上面忘乎所以:
(也得以去职分管理器中查阅pid对应的进度)

The socket is closed, and the connection is shutting down.

-u 展现UDP左券的连天景况。

LAST-ACK:等待原本的发向远程TCP的三番五次中断要求的承认

-a 突显全部socket,包括正在监听的。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图