Articles of 端口

我如何debugging端口/连接问题?

我在Amazon EC2(Fedora Core)上运行一个简单的WebSocket服务器。 我已经使用ec2-authorize打开了相关的端口,并检查它是否已打开。 Iptables绝对没有运行。 但是我无法连接到EC2以外的端口。 我试过以下(我的服务器端口7000上运行): telnet ec2-public-dns.xx.xx.xx.amazon.com 7000 (来自EC2:连接好) nmap localhost (输出包括行:7000 / TCP打开afs3文件服务器) telnet ec2-public-dns.xx.xx.xx.amazon.com 7000 (这次从我的本地机器:我得到“连接被拒绝:无法连接到远程主机”) 奇怪的是,如果我在端口7000上启动Nginx,那么它工作,我可以从外部EC2连接! WebSocket服务器在端口80上失败,Nginx工作正常。 对我来说,这表明WebSocket服务器的问题,但我可以从EC2内成功地连接到它。 (而且它可以在不同的VPS帐户上正常工作)。 我怎样才能进一步debugging呢? 如果有人能阻止我把头发撕掉,我会非常感激:)

从HTTP强制HTTPS

总是在Apache 2上重新路由从http到https的所有stream量的最佳方式是什么? 所有到80的请求应该到443。 (我正在使用Ubuntu + Apache 2)

如何将我的域上的某些端口转发到另一个IP

我有一个MXlogging的域名全部指向一个公共IP。 但是,我有不同的服务器,这些服务器都应该在不同的公共IP上使用相同的域。 由于到我的域的所有stream量都来自一个IP,所以我想将其中的一部分(基于端口)转发给其他IP。 我的服务包括电子邮件服务器,SIP服务器,Apache等。我在所有机器上使用Ubuntu 10服务器版本。 我想我需要设置一些代理/防火墙来做到这一点。 我也认为我需要保留访问这些服务的客户端的IP地址,所以路由器需要双向重写IP地址,这样我的客户端才能使用相同的IP地址,并且都是透明的。 什么样的设置可以推荐我这个东西? 我是否需要像iptables这样的代理服务器/防火墙,还有另外一种方法。 一切顺利,天使

如何找出一个程序在Linux中使用的端口?

memcached -u www-data -m 2048 -d 我运行上述之后,我不知道它正在使用哪个端口…

即使防火墙已停止,也无法访问oracle(@ 1521)和http(8080)

我有一台Suse11.2机器,具有以下服务:Oracle数据库XE Jboss + Tomcat6.0 我需要将oracle默认的dbms_xdb httpport更改为9080,所以我可以使用tomcat @ 8080端口。 由于我正在开发这个应用程序,我已经做了很多使用localhost:8080的testing,并通过本地主机:1521访问数据库,并正常工作。 但是当我需要访问这个IP,它不响应:像192.168.1.4:8080和:1521它显示我在浏览器中,当我试图连接的oracle,它不能连接服务器….但我不能理解为什么它连接在9080端口(oracle dbms http) 我做的事情: 1在yast2处停止防火墙,防止它自动启动 2运行“/etc/init.d/SuSEfirewall2_setup stop” 回复:“closures防火墙…完成” 3列表iptables规则: ================================================== ======开始链接INPUT(策略ACCEPT)目标protselect源目的地 链FORWARD(政策接受)目标保护select源的目的地 链OUTPUT(策略ACCEPT)目标人select源目的地======================================= =================结束 但它一直阻止其他端口除了9080,icmp …有没有人有什么想法发生:? 在此先感谢,安德烈。

在与IIS相同的服务器上运行的Apache Tomcat

我没有太多的服务器经验,所以我希望有人能帮助我。 我刚刚开始了一个作为Web开发人员和公司服务器的工作,安装了IIS 7。 我目前的任务是安装一个需要apache tomcat安装的软件。 可以在服务器上使用不同的端口(而不是IP地址)并行运行IIS和Tomcat吗? 例如,只允许Tomcat使用8080端口,剩下的留给IIS? 任何帮助/build议非常感谢。

ublock 587,SMTP提交端口安全吗?

我们之前用SMTP端口25(smtp)有问题 – 有些电脑通过那个端口发送垃圾邮件。 所以我们封锁了这个,只允许我们需要的传出的smtp服务器。 Howerver,我读了有587端口(SMTP邮件提交),例如,由Gmail使用 – 我解除了一些常见的端口像HTTP,HTTPS,FTP,SSH等 – 是否可以安全地解锁587端口到任何目的地IP地址? 垃圾邮件可以通过该端口发送吗?

在SSH期间的问题

我试图从一台机器运行ssh命令到另一台机器,并得到以下错误信息ssh:连接到主机10.22.254.70端口22:连接被拒绝它能够ping相同的机器正确。 我在这两台机器上都安装了ssh。 任何人都可以告诉解决这个问题。

使用IIS 7更容易在networking上访问网站

我有一个网站托pipe在IIS中,我可以使用IP地址和端口号在本地机器上访问,例如http://114.12.34.23:86/ 。 我想要的是使用像http://simplesite.dev这样的东西访问它,我也希望能够从networking上的任何其他机器访问此网站。 有没有可能做到这一点? 如果是的话,怎么样?

如何确定某个端口是否被阻止?

我已经写了一个.NET WCF服务,几个月前我把它放到Windows Server 2003 R2服务器上。 由于其他与工作有关的责任,我还没有能够处理它,但现在正在努力回到它。 回来的时候,我做了工作,它运作良好。 但是,现在我收到一条错误消息,说我无法从我的开发机器上build立连接。 目标机器是“积极拒绝它”。 所以我想知道是否一些更新或安全补丁应用到服务器现在可能会阻止这种尝试。 我试图通过 TCP访问这个。 我如何确定我尝试使用的TCP端口是否打开并在服务器上侦听?