Questions tagged «port»

端口是一个通用术语,可以引用端口号(与软件相关的术语)和计算机硬件端口。在这里,引用此标记的问题是指端口号。

7
使用FTPS时需要打开哪些防火墙端口?
我需要访问供应商站点上的FTPS服务器(vsftpd)。供应商在ftps服务器前面有一个防火墙。我的FTPS客户端前有防火墙。 我了解需要打开端口990、991和989,以控制流量。 我有一些问题: 从供应商的防火墙角度来看,是否应该为入站和出站流量打开这些端口? DATA通道的端口呢? 我必须打开所有大于1000的端口吗? 我应该同时对入站和出站流量执行此操作吗?
33 firewall  ftp  port 




1
如何指定PuTTY与Windows cmd一起使用的端口号?
我使用这样的Windows命令启动大多数SSH连接 cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx 我假设它默认为端口22。现在,我需要连接到其他端口。我试过了 cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx:xxx (端口号在最后),但不允许连接。我知道端口号和IP是正确的,因为如果我启动PuTTY并使用这些详细信息开始会话,我会很好的。 ps如果这是此问题的错误stackexchange,请不要破坏我,在确定将其发布之前,我确实找了很长时间。
25 ssh  port  putty 

1
选择SSH端口转发的接口
我有一台服务器,我们将其称为hub-server.tld,具有三个IP地址100.200.130.121、100.200.130.122和100.200.130.123。我在防火墙后面有三台不同的计算机,但是我想使用SSH将一台计算机转发到每个IP地址。例如:一台机器应在100.200.130.121的端口22上侦听SSH,二台机器应在100.200.130.122的端口上侦听SSH,依此类推,以便在所有机器上的端口上使用不同的服务。 SSH手册页-R [bind_address:]port:host:hostport列出了“我已启用网关端口”,但是当使用-R特定的IP地址时,服务器仍会在所有接口上监听该端口: 机器一: # ssh -NR 100.200.130.121:22:localhost:22 root@hub-server.tld hub-server.tld(侦听端口2222上的SSH): # netstat -tan | grep LISTEN tcp 0 0 100.200.130.121:2222 0.0.0.0:* LISTEN tcp 0 0 :::22 :::* LISTEN tcp 0 0 :::80 :::* LISTEN 有没有一种方法可以使SSH仅将特定IP地址上的连接转发到计算机一,这样我就可以同时侦听其他IP地址上的端口22,还是必须对iptables做一些事情?这是我的ssh配置中所有不是注释/默认值的行: Port 2222 Protocol 2 SyslogFacility AUTHPRIV PasswordAuthentication yes ChallengeResponseAuthentication no GSSAPIAuthentication no GSSAPICleanupCredentials no UsePAM …
24 ssh  port  forwarding 

4
更改Wireshark中与端口关联的协议
我正在尝试使用Wireshark监视一些网络流量。我们的Web代理位于端口9191上。如何获取Wireshark视图以将端口9191视为端口80,即HTTP。 仅在菜单上使用Decode_As似乎允许一半的对话,但只有一侧。 有什么建议可以使它成为永久选项吗?

4
如何查看Windows计算机上是否正在使用端口?
我使用的是Windows XP pro,我需要知道端口上是否注册了某些东西。 如果可以,我怎么知道端口上有什么? 编辑 我所说的注册的意思是我正在尝试测试.NET远程应用程序,我需要查看该应用程序是在给定端口上运行还是注册。
23 windows  port 

11
如何确定端口是否打开?
我已经在Windows 7计算机上安装了Apache服务器。通过在浏览器的地址栏中输入http:// localhost /,我可以显示默认的index.php 。 但是,我仍然无法通过键入计算机的IP地址(本地(从同一台计算机)到全局(从连接到Internet的另一台计算机)到本地)来查看此页面。 有人告诉我我需要打开端口80。我这样做了(以此处描述的方式),但是它不能解决问题。 首先,我想检查哪些端口已打开,哪些未打开。例如,在尝试打开之前,我不确定端口80是否已关闭。我也不确定在尝试打开它之后是否将其打开。 我试图运行一个用Python编写的非常简单的Web服务器。为此,我使用了端口81,它起作用了!而且我没有尝试打开端口81。因此,默认情况下它是打开的。那么,如果默认打开81,为什么不打开80?还是它? 其他信息: 1.在我的httpd.conf文件中,我有“ Listen 80”。 2. 该站点告诉我计算机上的端口80已打开。 3.如果尝试使用http:// myip:80和http:// myip:81,则会得到不同的响应。在最后一种情况下,浏览器(Chrome)告诉我该链接已损坏。在第一种情况下,我得到:禁止访问您无权访问此服务器上的/。 4. IE写道:“该网站拒绝显示此网页”。

6
netstat显示没有pid的侦听端口,但lsof却没有
这个问题类似于网络端口打开,但是没有附加进程吗? 我已经尝试了所有内容,查看了日志等等,但找不到任何东西。 我的netstat显示不带pid的TCP侦听端口和UDP端口。当我在lsof中搜索那些端口时,什么也没有出现。 netstat -lntup Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:44231 0.0.0.0:* LISTEN - udp 0 0 0.0.0.0:55234 0.0.0.0:* - 以下命令不显示任何内容: lsof | grep 44231 lsof | greo 55234 fuser -n tcp 44231 fuser -n udp 55234 重新启动后,除了新的端口号外,那些“相同”的两个连接在那里: netstat -lntup Proto Recv-Q …
21 port  netstat  rpc 

1
为什么只有65,535个端口,而我们还会有更多端口吗?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 5年前关闭。 我了解每个IP地址具有65,535个端口的背后的原始原因:这是可以由16位或2字节数字表示的最高数字,并且无法想象计算机能够再保留更多的空间而不是像端口之类的琐事或类似的东西。实际上,每个端口可能需要超过1位,因为每个端口都可以打开,阻塞,“隐身”或其他,但是出于某些原因,人们总是说端口以16位数字运行。如果我有任何此错误的部分,一定要告诉我。 但是,在当今大多数计算机都是32位且具有足够的内存/空间可用来容纳更多端口的世界中,为什么我们仍然有这么多端口?我们正在过渡到HTML5,HTTP2.0,IPv6和其他绝对不同的版本,那么为什么端口不一样?其中许多允许超过16位。实际上,IPv6允许16 个字节!我知道其中许多距离还需要数年甚至数十年,但是为什么所有这些升级问题都the之以鼻,而不是窥视更多的端口(我,一个业余爱好者已经听说过)? 我看到保留65,535个端口的唯一两个原因是让大企业保留其旧的旧系统,这并不是一个好理由,而嵌入式系统的兴起(其中许多系统很小,占用的空间,内存等却很少)。很快就进入了互联网,其中许多是物联网的一部分。使用这些嵌入式系统,也许我们可以让它们具有更少的端口,并且当一台大型台式计算机尝试连接一个端口时,由于婴儿嵌入式系统只能使用约65,000个端口,因此可以说它很温和。 另一方面,我可以想到一些充分的理由来拥有更多的端口,其中大部分与NAT和其他系统有关,在这些系统中,不止一个私有IP地址必须使用相同的公共IP地址与Internet的其余部分进行通信,例如虚拟机在同一台计算机上的兴起,它们都使用相同的IP地址。从技术上讲,每个VM IP地址都有65,535个端口,但实际上它们都使用主机的端口。在这种情况下,这些系统可能会很快耗尽端口。另一特定情况是运营商级NAT,其中一个公用IP地址被转换为几个专用IP地址,而这些专用地址中的至少一个被转换为另一组甚至更多的专用地址。同样,每个私有IP地址从技术上来说都有自己的65,535个端口集,但这只是一种幻想,当数据发送到公共Internet时,它们正在使用公共IP的端口。我不确定我们本身是否一定需要NAT,但是即使IPv6会给我们带来大量费用,我们也需要类似的东西来保存地址。当我们遇到这样的情况时,我们能负担不起不超过65,535个端口的费用吗? 那么,为什么我们仍然只有65,535个端口,并且有任何计划允许更多? PS我知道每个IP地址在技术上有65,536个端口,但是端口0通常不用于任何用途。

2
如何在Apache上为不同端口创建虚拟主机?
我要apache做这个> mydomain.com:80 --- opens var/www1 mydomain.com:81 --- opens var/ww2 mydomain.com:82 --- opens var/www3 问题是我不知道这些端口是否在Linux上打开(如何检查?) 如果不是,我该如何在防火墙中打开它们并让Apache收听? 我尝试这样做 > iptables -A RH-Firewall-1-INPUT -m NEW -m tcp -p tcp –dport 81 -j ACCEPT iptables v1.3.5: Couldn't load match `NEW':/lib64/iptables/libipt_NEW.so: cannot open shared object file: No such file or directory 我检查了端口...好像httpd在监听...但我不知道为什么我无法打我的URL > netstat -tulpn …
20 apache-2.2  port 

2
在CentOS中打开端口8080
我是在CentOS中开放端口的新手。我需要打开TCP端口8080,并已安装/运行nmap才能发现它尚未打开。我一直在阅读有关iptables命令的信息,已经安装了v1.3.5,但是我真的不知道从哪里开始有关打开此端口的信息。 我会很感激代码示例或至少是使用iptables(或任何其他好的方法)打开此端口的指南的链接。 谢谢。
19 centos  port 

5
了解端口:多个浏览器选项卡如何同时通信?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 8年前关闭。 今天我意识到我从根本上不了解端口通信的工作原理。 如果我启动了侦听端口80的Web服务器的实例,则它可以响应来自许多不同浏览器选项卡的许多请求,所有这些选项卡都通过端口80进行通信。 但是,我无法启动服务器的两个实例,它们都在端口80上侦听,因为这会导致端口冲突。 我一直把它当作一个给定的东西(在任何给定时间只能有一个进程绑定到特定的端口),却从来没有真正考虑过-端口80上是否有多个进程进行通信?(即,浏览器中正在运行的每个选项卡?)
18 networking  tcp  port 

9
禁用TeamViewer来“窃取”端口80?
如何禁用/禁用端口80的TeamViewer?我敢肯定,在早期版本<v4.1.6中,“选项”中曾经有一个单选按钮选项,使它不再需要它,但现在我找不到它。 此远程桌面应用是否需要80端口?它与我们的开发服务器上的IIS发生冲突,并成为一个真正的难题。 谢谢大家

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.