Articles of 端口

RHEL6:httpd无法绑定到端口

我们有RHEL 6.5服务器,作为本地YUM服务器,并使用httpd。 它运行在6809港口。直到昨天,它运行良好。 我的同事之一是在不同的服务器上进行一些额外的部署应该使用YUM服务器,但百胜无法连接。 他承认,他也在YUM服务器上做了一些工作,但他并不知道正在做一些与httpdconfiguration有关的事情。 所以我们意识到YUM服务器上的httpd没有运行,拒绝启动: # service httpd start Starting httpd: (98)Address already in use: make_sock: could not bind to address 172.29.84.41:6809 no listening sockets available, shutting down Unable to open logs [FAILED] 我们已经检查过端口6809没有被lsof和netstat占用: lsof -iTCP -sTCP:LISTEN -P -n 和 netstat -tupan | grep -Ei LISTEN 全部清楚,没有其他的过程。 我们还在/ etc / httpd目录中search了Listen,并且只有6809端口的单个指令: httpd# grep -Ri […]

tcpdump – 如何跟踪使用临时/dynamic端口的请求源

我试图确定在同一台服务器上运行的多个后端微服务之间的networkingstream量。 (他们做一些resthttp调用对方) 不幸的是,当我使用tcpdump的时候,我为每个调用看到的行,只允许我确定调用的“目标服务”。 tcpdump -nn -i lo 14:03:52.612985 IP6 ::1.31822 > ::1.9093: Flags [P.], seq 2474698995:2474699366, ack 4107952262, win 697, options [nop,nop,TS val 3238273 ecr 3231488], length 371 14:03:52.616946 IP6 ::1.9093 > ::1.31822: Flags [P.], seq 1:875, ack 371, win 568, options [nop,nop,TS val 3238274 ecr 3238273], length 874 目标端口(这里是9093)是稳定的,并且是我的一个微服务运行的端口。 但源端口(31822)是由操作系统随机分配的那些“短暂/dynamic端口”中的一个,所以我不知道应用程序是如何实现的。 有一个简单的方法来跟踪什么微服务是来电的来电。 一种将源dynamic端口与正在运行的应用程序PID关联的方法? (没有修改正在运行的应用程序本身,我没有控制他们全部) 我尝试像netstat的东西,lsof没有带领我。 […]

无法通过浏览器访问CentOS 7上的RStudio服务器

我有一个运行CentOS 7的x86_64系统。 我已经安装并configuration了 R和RStudio Server ,但是无法通过http://<server-ip>:8787访问它,正如文档中的build议 。 我在Google Chrome上遇到以下错误: This site can't be reached <server-ip> refused to connect. Search Google for 206 196 8787 ERR_CONNECTION_REFUSED 我尝试并validation了许多networking,防火墙设置。 但是,似乎没有任何工作。 R在系统上工作 ~$ R R version 3.4.1 (2017-06-30) — "Single Candle" Copyright (C) 2017 The R Foundation for Statistical Computing Platform: x86_64-redhat-linux-gnu (64-bit) R is free software and comes […]

Openvpn在防火墙后面失败,但另一个VPN工作

那么我已经花了最后48小时试图debugging,但我现在要放弃了。 在我国的移动运营商有一个日常的社交捆绑,我们可以只使用whatsapp,facebook和snapchat&twitter无限。 所有其他域和IP都可以通过这个包进行访问。 这意味着他们有某种防火墙或URL过滤,只允许这些特定的URL。 但是有一个付费的android VPN可以通过他们的防火墙成功连接。 所以我configuration了我自己的OpenVPN服务器,但是无法连接到这个包上的目标VPN服务器。 我无法从防火墙ping通IP。 通常我的openvpn就像wifi和其他没有这种防火墙的数据包一样的魅力。 所以我的问题是这个其他支付VPN是如何绕过ISP防火墙的,只允许像whatsapp facebook这样的域名。 我认为必须有某种代理或防火墙漏洞。 我怎么能从其他VPNfind这个洞? 我试图捕获来自android的数据包,但无法看到任何数据包,因为数据包捕获工具还安装vpn像监视器在android&他们不能捕获这样的数据包。

在使用macports安装Leopard时遇到麻烦

用macports构buildboost会导致cc1plus进程永远运行。 有人知道这是什么一回事吗? (顺便说一句,端口是1.710版本,我正在运行内核9.6.0的OS X 10.5.6) $ port install boost —> Fetching boost —> Attempting to fetch boost_1_38_0.tar.bz2 from http://superb-east.dl.sourceforge.net/boost —> Verifying checksum(s) for boost —> Extracting boost —> Applying patches to boost —> Configuring boost —> Building boost

在主机之间转发stream量

请build议最简单的方法转发所有连接从主机:端口(外部接口)host2:端口(外部接口) 当我使用 ssh -L local_port:remote_host:remote_port -N -l user remote_host 主要的问题是local_port必须在外部接口上也支持连接,以允许不仅从该机器上的本地主机连接 感谢您的build议

ISapi重写以允许Apache和IIS一起运行

好的,我有端口80上运行的IIS和当前运行在端口19049上的Apache。现在外部端口是打开的,以允许超过80的stream量,但我想能够访问外部的Apache页面,而不必打开该端口,或指定端口在URL中。 我find的解决scheme是设置ISAPI重写filterhttp://iirf.codeplex.com/ 。 这个想法在外部我可以去www.mydomain.com/Apache,并且isapifilter将在内部为/ localhost:19049页面提供请求(以/ Apache的forms为条件),并且来回路由所有的stream量所有其他子path正确映射)。 问题是,我可以基本重写工作,即重写从page1.htm到page2.htm的请求或从page1.htm到www.google.comredirect页面。 问题是重写规则不允许将请求发送到另一个端口,redirect规则实际上只是一个301代码(很显然,/ / localhost:19049不会外部工作)。 有没有人有任何真正的解决scheme,肯定它不应该是一个简单的请求周围路由这是困难的。

在Windows Vista上保留端口?

有没有办法在Windows Vista上预留一系列的端口? 在Windows XP和2003有一个registry项( http://support.microsoft.com/kb/812873 ),有没有人知道在Vista(或2008)上这样做的方法? 谢谢!

关于虚拟专用服务器中的端口

您好我买了我的第一个虚拟专用服务器,主要是为了了解如何pipe理服务器。 我没有在我的iptable任何条目,这是完全开放的,但我仍然不能到我的服务器在其他80,21等端口。例如,我把httpd.conf中的端口从80改为90,然后从外部主机尝试连接到http:// mywebsite:90 ,它不工作。在本地主机(即通过SSH壳),我能telnet到本地主机90,但只能从外面不工作。 CentOS除了iptables还有其他的防火墙吗? 通常VPS提供商也阻止某些端口。 我有一个独特的IP,因为我会在互联网上完全开放的印象。 作为我的VPS的一部分,有一个HYPERVM控制面板,但我找不到任何选项来打开端口。 –ADDED —这是我的输出iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination 关于Apache我只是改为90来testing它是否工作。 我通过改听80来听90.当听80的时候,它工作的很好。 实际上,当我无法访问运行在端口10000上的webmin时,我发现这个问题。所以我只是在apacha中更改来确认它。

Apache 2 – 我有webmin运行在端口10000 …我希望它被访问正常的HTTP端口(80)

目前我正在做这个configuration。 NameVirtualHost * <VirtualHost *> ServerName testsite.org ServerAdmin [email protected] DocumentRoot /var/www/ <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/error.log LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature on </VirtualHost> <VirtualHost *> ServerName panel.testsite.org ProxyPass / http://panel.testsite.org:10000/ ProxyPassReverse / http://panel.testsite.org:10000/ </VirtualHost> 这工作,但现在我需要在panel.testsite.org上使用Perl CGI来查找REMOTE_ADDR和它显示服务器的IP …因为这个代理解决方法。 什么是更好的方式,我可以执行我所需要的,而不使用代理或任何将弄乱REMOTE_ADDR的东西