我正在运行几个使用 udp 与大量客户端通信的服务器守护进程。我如何找到并列出与服务器通信的所有活动 udp “连接”,以便估计连接到服务器守护进程的活动客户端的数量?除了使用 tshark 或 tcpdump 嗅探数据包并查看进入服务器守护进程的 udp 数据包的源 IP 之外,我想不出一种简单的方法来做到这一点,是的,我知道 UDP 是无连接和无状态的协议。
我正在构建一个位于不同 VLAN 上的 kickstart 网络,该网络使用自己的 DHCP 服务器。出于某种原因,我的 kickstart 客户端不断从我的主 DHCP 服务器获取分配的 IP。
我设置它的方式是我在这个路由器上有一个主 DHCP 服务器:
192.168.15.1
Run Code Online (Sandbox Code Playgroud)
连接到该 DHCP 服务器的是 IP 为 192.168.15.2 的交换机。我的 kickstart (Scientific Linux) 服务器通过两个端口连接到该交换机:
端口 2 - kickstart 服务器通过 eth0 与生产网络的其余部分通信。在该接口上分配给服务器的 IP 是 192.168.15.100(在 eth0 上)。详情如下:
Interface: eth0
IP: 192.168.15.100
Netmask: 255.255.255.0
Gateway: 192.168.15.1
Run Code Online (Sandbox Code Playgroud)
端口 7 - 拥有自己的 VLAN ID(以及端口 8)。kickstart 服务器通过 IP 172.16.15.100(在 eth1 上)连接到该端口。再次,细节是:
Interface: eth1
IP: 172.16.15.100
Netmask: 255.255.255.0
Gateway: none
Run Code Online (Sandbox Code Playgroud)
kickstart 服务器运行自己的 DHCP 服务器并通过 eth1 分配它们。大多数 kick start 是通过端口 8 在 kickstart VLAN …
我正在尝试使用 winSCP 连接到我们的远程服务器。之前是可以用的。但从今天开始我无法使用 SFTP 连接到服务器。如果我将协议更改为 SCP,那么我就可以连接。我也可以使用腻子进行连接。
以下是 winSCP 日志。(删除了主机详细信息)
. 2011-11-07 20:18:54.593 Using SFTP protocol.
. 2011-11-07 20:18:54.593 Doing startup conversation with host.
> 2011-11-07 20:18:54.593 Type: SSH_FXP_INIT, Size: 5, Number: -1
. 2011-11-07 20:18:54.593 Server sent command exit status 127
. 2011-11-07 20:18:54.593 Disconnected: All channels closed
* 2011-11-07 20:18:54.624 (ESshFatal) Connection has been unexpectedly closed. Server sent command exit status 127.
* 2011-11-07 20:18:54.624 Cannot initialize SFTP protocol. Is the host running a SFTP server?
. 2011-11-07 20:31:40.036 …Run Code Online (Sandbox Code Playgroud)