Articles of 端口

UDP会话和临时端口select

我想请社区帮助我find以下问题的答案: 根据RFC 6056 ,操作系统应该为每个传输层连接伪随机select临时端口。 对于有状态协议的TCP,情况很明显:临时端口被分配给5个元组{协议,source_ip,source_port,destination_ip,destination_port},直到连接被丢弃。 但是,UDP是无状态协议,没有UDP连接。 因此,对于我来说,在UDP的情况下如何分配一个短暂的端口是不清楚的。 每个请求都不一样吗? 它被随机分配到5元组并保存,直到超时期间没有收到数据包? 各种操作系统,如Windows,Unix,Linux的实现有何不同?

安装gitosis和封闭的端口?

我试图在服务器上安装gitosis(由OVH托pipe并运行Ubuntu服务器11.04)。 我已经做了几次,从来没有任何问题。 但是这一次,当我简单地尝试克隆gitosis时,我有一些非常有线的东西。 [root@ovks-1:~/]#git clone git://eagain.net/gitosis.git Cloning into gitosis… eagain.net[0: 208.78.102.120]: errno=Connection refused fatal: unable to connect a socket (Connection refused) zsh: exit 128 git clone git://eagain.net/gitosis.git 基于我的search, 它看起来像端口9418是封闭的。 但我不明白,一个定义服务器应该没有任何封闭的端口,我不能find一个方法,看看他们是否。 那么我该如何检查一下端口是否打开,如何closures呢? 感谢您的帮助。 WesleyDavid请求: iptables -L结果 [root@odeoos-vks-1:~/]#iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination […]

允许iptables只在特定的端口上允许ip范围

在这个问题中,我看到一个这样的行,可以让我说“允许这些IP地址连接” iptables -A INPUT -m iprange –src-range 10.50.10.20-80 -j ACCEPT 现在,我想进一步确保这个规则只适用于特定的端口。 我一直在使用像这样的命令我的常规端口: iptables -A INPUT -p tcp –dport 80 -j ACCEPT 我可以把这两个结合起来,使一个特定的端口只允许一个范围,就像这样 iptables -A INPUT -m iprange –src-range 10.50.10.20-80 –dport 12345 -j ACCEPT 显然,我很犹豫,只是使iptables的电话。 :) 谢谢!

如何检查通过Windows工具连接到服务器?

我需要检查客户端是否可以连接到特定的TCP端口上的服务器。 服务器正在监听它。 尝试了“telnet server_IP端口”,但是当我看到它连接到服务器时,telnet卡住了。 似乎telnet等待从服务器的特定答复。 我需要的只是检查是否可以从这台工作站连接到服务器。 有没有办法做到这一点? 我更喜欢像telnet或其他的Windows工具。 编辑:主要目标是检查特定工作站可以到达此端口上的服务器。 这是诊断工具的一部分。 这个工具是从服务器运行的一个简单的脚本来诊断这个客户机/服务器系统的不同方面。 它需要工作站名称,并检查是否可以从这个工作站连接到服务器。 我想通过一个像telnet这样的标准工具来检查连通性,或者是来自Microsoft的其他任何东西,最好是已经安装在工作站上。 我打算从工作站上的Sysinternals的psexec运行它,并在服务器上接收结果。

TCP端口耗尽真实吗?

为了进入TCP端口耗尽状态,需要多快分配临时端口? 我被告知有~4k(较老的Windows),~16k(较新的Windows)或~28k(RH Linux)端口可用于客户端请求。 现在,端口号是全局还是每个远程IP地址? 如果它们是全局的,那么由于端口在240(Windows)或60(RH Linux)秒之后才能重用,所以需要相应地以每秒16/66/466的速率进行分配。 它是否正确? 根据你的经验,这是我应该实际担心的事情吗?

如何检测哪个进程正在进行端口扫描

我有Linux服务器运行一个未经授权的进程(我不知道名称),这是从服务器端口扫描到互联网。 我如何找出这是哪个进程并杀死它! 谢谢!

MS SQL Serverdynamic端口范围

我知道一个名为实例的SQL服务器将默认为dynamic端口,我知道如何将其更改为静态IP: http : //blogs.msdn.com/b/sqlserverfaq/archive/2008/06/02/how-对变化的dynamic端口的最-SQL服务器的命名实例到一个静态端口-IN-A-SQL服务器2005 cluster.aspx 但是,我还在想,这个dynamic范围会是什么?

无论如何用RJ45-RJ45电缆连接到交换机/路由器控制台端口?

通常我用RJ45->串行电缆连接到控制台端口。 (如果在我的笔记本中使用串行USB适配器)。 但是为了好奇…有没有什么办法通过RJ45-RJ45电缆连接到控制台端口,而不是USB端口?

configurationSSH侦听特定IP地址上的端口443

可能重复: 只允许在一个服务器IP地址上使用SSH 我有两个IP地址,IP1和IP2。 目前我已经设置sshd侦听端口22和端口443.问题是它监听这两个IP地址上的这些端口。 是否可以在IP1的端口22上侦听,并在IP2上侦听端口22和443? 如果是这样,怎么样? 我正在运行Ubuntu 10.04服务器。 谢谢,

为Minecraft服务器设置SRVlogging

我有一个在端口25566上侦听的Minecraft服务器,我试图在我的域上设置一个SRVlogging,所以你只要inputIP地址即可访问那个游戏服务器: play.example.com 。 经过多次尝试似乎我无法得到它的工作。 以下是我所做的: 设置一条指向我的服务器的logging: Name: play.example.com Destination IP Address: 123.4.5.6 设置一个像这样的SRVlogging: Name: _gserver._tcp.play.example.com Priority: 0 Weight: 0 Port: 25566 Value: play.example.com 当我尝试访问play.example.com时,它不会将我redirect到端口。 由于某种原因, Alogging有效,但SRV不logging。 任何想法,为什么这是行不通的?