我已经build立了一个运行特定端口6423的应用程序“phanthomjs”,我希望它可以在本地在本地运行的脚本访问,而不能从外部访问。 phantomjs–webdriver=6324 我当前的脚本使用TCP并运行在同一个盒子上,我们使用服务器名称作为localhost来连接到应用程序。 有没有办法在Redhat Linux中阻止从外部访问这个端口?
我已经在自定义端口(8080)上的泊坞窗容器中运行Web服务。 在这里,我试图运行一个容器,将相关容器的端口暴露(如图所示 ),但无济于事。 docker run -p 127.0.0.1:8080:8080 beatthemarket run wait 但我似乎无法到达该Web服务端点。 http://127.0.0.1:8080 HTTP://本地主机:8080 我)我是否正确地暴露容器的端口? ii)如果端口不可用,或者如果我的web服务没有被调用(如果能够将容器放入容器并仅仅curl端点将会很好),如何排除故障。 我的Dockerfile可以在这里看到。 我正在使用Adzerk的boot-clj基础镜像。 实际上运行docker,每次检索一堆瓶子。 然后启动块( wait任务),这是我想要的(一个Web服务器将处理Web请求)。 而这就是我迷失的地方。 在docker中启动,就像我所要求的一样。 但我似乎无法得到根URI 应该返回的基本的Hello World消息。 $ docker run -p 127.0.0.1:8080:8080 beatthemarket run wait Downloading https://github.com/boot-clj/boot/releases/download/2.5.5/boot.jar… Retrieving dynapath-0.2.3.jar from https://clojars.org/repo/ Retrieving pod-2.5.5.jar from https://clojars.org/repo/ Retrieving shimdandy-impl-1.2.0.jar from https://repo1.maven.org/maven2/ Retrieving core-2.5.5.jar from https://clojars.org/repo/ … Implicit target dir […]
对不起,如果这是一个总的新手问题,但我正在做一个激进的政治组织的前端devise工作,所有我的Linux的安装,无论是openSUSE,Ubuntu或Fedora不断变砖或只是通常在最恼人的方法。 我知道这个问题可能有很多方面,我根本不是一个系统pipe理员,但是我只是希望能够帮助解决他们的前端devise工作,而无需一直处理黑客。 那么,我是否应该采取一些基本的预防措施来阻止这种事情的发生? 这不像我甚至运行一个开放的服务器,除了我没有能够通过Skype连接到任何人没有被静态攻击,Windows似乎设法至less保持活着超过10分钟,而不会完全疯狂和/或变得模糊。 所以,我的问题是:在build立一个客户端作为本地主机服务器时,最基本的规定是什么?要阻止人们访问它来阻止我做我正在做的政治工作。 如果有人谈论SSH密钥或closures端口,我可能会一直尖叫,直到每个人都停下来,然后消失。 非常感谢你!
对不起,在标题中的不好的措辞,“不帮助”是不允许的标题,我绝对能够阻止IIS。 当试图安装VisualSVN时,我遇到了端口443已经打开的问题。 查看了几十个论坛条目并检查了netstat (screengrab)之后,我才发现PID 4引起了这个问题,Process Explorer确认了在属性窗口(screengrab)中被监听的端口。 现在在所有这些职位过程资源pipe理器被称为找出哪个服务是罪魁祸首,但我真的不知道哪个服务特别是打开端口,我真的可以看到是TCP / IP下的列表。 现在我已经安装了IIS,并计划在将来设置网站,现在只有默认站点安装。 当我停止网站列出的端口:http和:80消失从netstat和进程资源pipe理器,433仍然在那里。 在“pipe理器”窗口中停止整个IIS服务器或停止IIS服务也是如此。 有什么我做错了吗? 有任何想法吗?
我的软件应用程序在端口5700上运行。在最近的Windows更新过去的几天中,由于系统进程正在使用此端口(PID:4),我的一些用户软件已停止工作。 我不知道如何确定哪个程序正在使用此端口? 它可能被Windows自己使用(这很奇怪,因为系统进程只是开始使用新的端口),或者某些其他程序正在使用System进程作为某种代理。 例如,我已经看到,当我在应用程序中侦听某些HTTP请求的端口时,使用该端口号显示的PID是4(系统进程)。 这或多或less在这里证实: https : //github.com/dotnet/corefx/issues/428 我试过运行命令netsh http show urlacl来查看所有的HTTP端口保留,但是我的端口没有显示在这个列表中。 所以它似乎没有被保留,但它正在使用中 。 当我们尝试在该端口上侦听时,有问题的例外是: 在IP端点= 0.0.0.0:5700上侦听时发生TCP错误(10013:尝试以访问权限禁止的方式访问套接字)。
我需要打开哪些端口才能访问主动和被动FTP的Windows FTP服务器(在Server 2008上运行)? 打开21自己是不够的。
我有一个戴尔6248交换机。 我连接了一些我的服务器,并想知道哪个服务器NIC连接到哪个交换机端口。 我尝试使用snmpwalk来获取这些信息,但是我只能从交换机获取我的服务器nic的mac / ip映射,我仍然无法获得它连接的交换机端口。 我尝试了一个名为托pipe交换机端口映射工具的工具,它可以显示哪个交换机端口连接到哪个nic / ip。 我使用WireShare获取所有的snmp数据包,但仍然无法find什么是snmp的oid来获取这些信息。 任何人都知道如何得到这个?
我在我的服务器的80端口上运行Apache,而在同一台机器上的8080端口上运行JBoss。 我如何让Apache将具有特定域名的请求redirect到8080上的JBoss服务器? 我想保持在JBoss站点的URL显示端口号..是一个Apache重写最好的方法来做到这一点? 或者我应该使用不同的方法/工具? 例如,对“x.com”的请求最终将导致用户到1.2.3.4:80,而对“y.com”的请求将把他们带到1.2.3.4:8080。
不知何故,我负责组织安装一个涉及4台服务器的新生产环境。 我必须要求networkingpipe理员打开防火墙上的端口。 他说他已经做了改变,我需要检查他们。 我需要检查: 1服务器alpha将能够SFTP到服务器testing版。 2服务器alpha将能够连接到服务器伽马636上的LDAP。 3服务器alpha将能够查看服务器端口80上的web服务 我知道如何做到这一点的最好方法是尝试telnet到服务器,所以例如情况#1我试图login到alpha和: alpha> telnet beta.mycompany.com 22 有没有更好的方法来testing是否可以连接端口22,636和80?
我想知道端口139 TCP是否从一个域中的服务器打开到另一个域。 我将如何做到这一点? 我知道我可以使用Telnet来testing端口25到安装有Exchange的服务器 – 但是这只适用于Exchange应答telnet请求 – 是吗? 如果在另一端没有程序响应telnet时,如何testing链接?