Questions tagged «port»

端口为应用程序提供了与网络接口的位置。如果没有某个应用程序正在某个特定点进行侦听,则从那里发送的数据将永远不会被使用。

1
为什么浏览网络时需要30000到60000端口
为什么这些iptables规则阻止我浏览网络? iptables -A INPUT -i eth0 -p tcp --dport 30000:60000 -m state --state NEW,ESTABLISHED -j DROP iptables -A OUTPUT -o eth0 -p tcp --sport 30000:60000 -m state --state ESTABLISHED -j DROP 同 iptables -F 你可以清除iptables规则,以防你在尝试这些规则后无法浏览网页。 我正在使用Ubuntu 12.04,但我也在Debian服务器上看到了这个。
6 internet  port 

2
端口和连接器有什么区别?
我想知道计算机中端口和连接器(物理端口)之间的区别,我怎么知道这个东西是端口还是连接器? 我知道这两个术语都是用于同一目的,但大学医生要求我们展示它们之间的区别,我已经搜索过了,但人们只是说没有区别。 根据维基百科也 港口 和 连接器 几乎是一样的。
5 port  connector 

2
SSH:疑难解答“侦听端口的远程端口转发失败”错误
问题:为什么 ssh -N -R 2222:localhost:22 <bluehost_user>@<bluehost_ip> 导致“侦听端口的远程端口转发失败”错误?目标是建立具有端口转发的反向隧道,以便始终ssh到具有动态专用IP的NAT路由器后面的主机。有关详情,请参阅图片 已经尝试过: 研究了有关Google,Stackoverflow等的现有文献。有关此错误消息的主题,但是给出的解决方案解决了与此特定实例不同的根本原因,因为在这种情况下这些解决方案无法解决错误。 我已经执行了几次诊断来验证所需的端口是否打开。其中一些结果如下图所示。 反向SSH隧道 更新 我在第2步尝试以下命令: reduser@redhost:~ ssh greenuser@greenhost -p 2222 它应该是: reduser@redhost:~ ssh greenuser@bluehost -p 2222 您希望在bluehost IP上使用greenuser凭据,因为您在使用端口2222时登录的主机实际上是绿色主机。

1
如何从适配器转发到localhost,更改端口
我正在使用Ubuntu 16服务器。 我试图使用iptables将端口从特定的网络适配器和端口转发到lo / 127.0.0.1上的特定端口。这似乎是正确的工具。 举个例子,让我们想象一下我想让适配器ens192将端口8443上的传入流量转发到127.0.0.1:443。我不希望ens192的443达到127.0.0.1:443 ......它应该显得关闭。 为了方便起见,我在全新安装时进行了以下调用(如sudo su): # sysctl -w net.ipv4.ip_forward=1 # permits port-forwarding # sysctl -w net.ipv4.conf.ens192.route_localnet=1 # permits routing adapter 2 localhost # iptables -P INPUT DROP # iptables -t nat -A PREROUTING -i ens192 -p tcp --dport 8443 -j DNAT \ --to-destination 127.0.0.1:443 # iptables …

3
我应该为家庭网络打开端口22和端口80吗?
我在数字海洋工作了6个月。但是,我不想再付钱了,想要从家里开始自己的服务器。 (这也是出于教育目的。通过这种方式,我可以学习如何维护服务器) 我想如果我打开端口80,人们可以很容易地看到我在网上搜索的内容(中间人攻击中的人)。我应该打开我的端口吗?如果是这样我应该如何保护服务器?我知道fail2ban和rootkit猎人。 我在设置家庭服务器和打开所有端口方面没有太多经验。 如果有人能告诉我是否应该这样做以及我该怎么做,那将是非常棒的。

4
如果允许源端口为80,iptables防火墙仅允许互联网流量
我正在配置iptables防火墙,目前只是为了允许http和https流量。它正在工作但是在一个特别奇怪的规则下 - 我必须允许源端口为80的传入连接。 如果传入流量的目标端口不是80,那对我来说没有意义吗? 下面是我的配置示例。如果我删除允许端口80上的传入流量的规则,那么我无法访问谷歌或其他任何东西,激活规则,这一切都有效。Web服务器是否应该侦听此端口并从随机端口发送? # Set all major commands to DROP by default iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT DROP # Allow HTTP and HTTPS # Need to consider limiting to ESTABLISHED, RELATED for OUTPUT # consider NEW for INPUT # configure source ports …
3 port  iptables 

3
哪种类型的端口的徽标下带有一长行和三短行?
在笔记本电脑(ThinkPad x40)的侧面,有一个奇怪的地方,用于连接电线,直接在USB端口之一的下面。该端口看起来类似于USB端口,具有相似的矩形形状和高度,但不那么宽。端口左侧的标识徽标看上去有点像三叉戟,顶部有一条长线,在底部有三段的虚线: ********************** ****** ****** ****** 我检查了笔记本电脑的维修手册。所有其他端口都有标签,但没有此标签。这是为了什么
3 port 

0
在不同的端口(或同一服务器的两个实例)上安装和运行两个postgresql版本
我在我的机器上安装了postgresql 9.1(Ubuntu)。我需要另一个postgresql服务器,它将在旧服务器旁边运行。确切的版本并不重要,但我正在考虑使用9.2版本。我怎么能正确安装和运行另一个postgresql版本,而无需拧紧旧版本(如升级)。所以这些版本将在不同的端口上独立运行。例如,5432上的旧版本和5433上的新版本。 我需要这个的原因是两个OpenERP版本的数据库。如果我在单个postgresql端口上运行两个OpenERP服务器(具有不同的版本),它会崩溃,因为新的OpenERP版本检测旧版本数据库并尝试运行它,但它崩溃,因为它使用其他方案。 PS或者我可以在两个端口上运行相同的postgresql服务器? 更新 到目前为止我试过这个: /usr/lib/postgresql/9.1/bin/pg_ctl initdb -D main2 它创建了新的集群。我在新的集群目录postgresql.conf文件中将端口更改为5433。然后跑了这个: /usr/lib/postgresql/9.1/bin/pg_ctl -D main2 -l logfile start 我得到了回应server starting。但是当我尝试使用以下命令输入新集群的模板数据库时:psql template1 -p 5433 我收到了这个错误: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5433"? 此外,当我尝试停止服务器时: /usr/lib/postgresql/9.1/bin/pg_ctl -D …


2
PORT的“真实”定义是什么?它们安装在哪里?
我对网络中PORT的概念感到困惑。 但是不清楚它们存在于何处?我的查询... 他们住在哪里? 我可以更改它们吗? ISP如何阻止端口(我读过一些文章,其中ISP阻止了租户的某些端口号,因此租户无法托管网站) 如果端口号在路由器内部被阻止,该怎么办? 谁为Web,SMTP,FTP等保留了某些端口号。 哑巴的定义对我来说是正确的。

3
客户端和服务器都使用同一端口吗?
我在此netstat输出中发现了一些奇怪的东西。netstat -a -n -o -p TCP在win 7上使用命令获取输出。 Proto Local Address Foreign Address State PID TCP 127.0.0.1:55486 127.0.0.1:55487 ESTABLISHED 5808 TCP 127.0.0.1:55487 127.0.0.1:55486 ESTABLISHED 5808 请注意这两行。本地和外部地址均为本地主机。但是端口如何配对?在两个端口中55486,55487服务器端口是哪个,客户端端口是哪个? 根据我的理解,该local-address列表示TCP连接的客户端,而该foreign-adress列表示服务器端。从此输出看来,客户端和服务器都具有相同的端口。 我不明白这怎么可能与TCP?


2
如何保持与单个端口的多个连接
在阅读了数据包和电路交换之后,我了解到服务器通过将已建立的客户端连接传递给子进程来维护与端口的多个连接。并且连接路由中涉及的所有节点都维护一个connection-id表,以便可以将数据包正确地转发到下一个节点。 我仍然有几个问题: 一旦与另一个程序建立连接,数据包是否需要除连接标识号以外的任何其他标头数据? 通过连接后,例如端口80;数据是否仍然通过该端口,或者建立的connection-id指定了一个新的开放端口用于进一步的通信? 与...对应 我的问题在这里 ;不同连接之间是否存在实际的物理隔离?还是纯粹的理论/虚拟?

1
OpenVPN没有监听端口
我在我的RaspberryPi(Raspbian)上设置了一个OpenVPN服务器。成功启动,但它没有收听端口,因此无法连接到端口。我在这里找不到问题?我做错了什么? cat /etc/openvpn/vpn-server.conf 港口11094 proto udp 开发 ca ca.crt cert vpn-server.crt key vpn-server.key dh dh2048.pem server 10.8.0.0 255.255.255.0 ifconfig-pool-persist ipp.txt 推送“redirect-gateway def1 bypass-dhcp” 推“dhcp-option DNS 208.67.222.222” 推“dhcp-option DNS 208.67.220.220” keepalive 10 120 tls-auth ta.key 0 键方向0 密码AES-128-CBC 身份验证SHA256 COMP-LZO 用户没人 集团nogroup 坚持键 坚持-TUN status openvpn-status.log log /var/log/openvpn.log 动词6 sudo netstat …

3
当端口80不工作时(或如何解决),如何启动并运行我的网页?
我试图在Ubuntu 10.04上使用apache在本地网络之外运行一个网页。我的网页目前在我的本地网络中加载,所以我知道它正在运行,但它不能在本地网络之外工作。我的ISP或防火墙可能阻塞了端口80,但我不确定。以下是我在测试端口80时遇到的一些不同错误: 80 HTTP Stealth没有任何证据表明此IP地址上存在一个端口(甚至任何计算机)! 错误:我在端口(80)上的XX.XXX.XXX.XXX上看不到您的服务 原因:连接超时 80(http)已关闭或已过滤 我的ISP是Cox Communications。我运行Ubuntu的盒子是有线的,我的笔记本电脑通过Linksys WRT54G2路由器无线连接到本地网络。就像我说的那样,我的笔记本电脑会在apache运行时拉起网页,但网页无法在本地网络外工作。 问题必须是端口80。 我的问题是端口80发生了什么,我该如何修复它(解决方法,防火墙,联系ISP等......)以便我可以启动并运行我的网页?

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.