ftp服务器可以侦听除21(任何FTP客户端启动连接的默认控制端口)以外的任何其他端口吗? 如果是,客户如何知道在哪个端口上启动连接? 在服务器上使用非默认的控制端口是RFC违规吗? 请注意,我不是在询问服务器端的数据端口。 感谢Sankar
我对一些networking理论有所误解,因为我在网上找不到一个明确的答案(大多数资料是理论和理论等,没有简明的例子),我在这里问。 假设我有一台IP 10.10.10.10的服务器监听端口80和两个IP 20.20.20.20和IP 30.30.30.30客户端,当两个客户端连接到端口80上的服务器时,会发生什么情况? 可以… A.服务器接受两个客户端在端口80上的连接,并创build两个sokets: server IP: 10.10.10.10 server port: 80 client IP: 20.20.20.20 client port: whatever port client 1 used to connect 和 server IP: 10.10.10.10 server port: 80 client IP: 30.30.30.30 client port: whatever port client 2 used to connect 那么当新的数据包从客户端到达端口80时,它们将根据客户端IP和端口被分派到相应的套接字? 要么… B.服务器只接受端口80上的连接,并在客户端连接时分配其他端口与客户端进行通信? 所以现在我们仍然创build了两个套接字,但是像这样: server IP: 10.10.10.10 server port: random free […]
我有一个新的Windows Server 2012 Azure虚拟机。 一切工作正常,直到我试图从外部访问。 我无法访问SQL Server服务(我尝试了一个小时后放弃了,我想我搞砸了SQL Server服务)。 后来,我发现即使networking端口(80)也不工作! 这里是我的防火墙状态和networking监视器(你可以看到端口80和1433是允许和不受限的): 我试图telnet到80或1433,但都没有工作。 但是,telnet到相同的IP地址到端口3389的作品。 错误消息是: 无法在端口1433上打开与主机的连接:连接失败 有没有我需要做的configuration? 注意:我已经在IIS中添加了一个网站,同时绑定了一个域和虚拟机IP地址,但是访问都失败了,没有任何效果。
有一个端口开放使用firewall-cmd公共使用,我想限制这个端口到一个特定的IP,我发现在这个网站的答案。 我用以下来打开它: $ firewall-cmd –permanent –zone=public –add-port=10050/tcp $ firewall-cmd –reload 现在使用来自我发现的信息的信息,我想限制访问这个端口到一个特定的IP地址。 我是否需要首先从公共访问中删除此端口? 或者我可以只添加新的规则如下,这将为我照顾的问题? $ firewall-cmd –new-zone=special $ firewall-cmd –permanent –zone=special –add-rich-rule=' rule family="ipv4" source address=”123.1.1.1" port protocol="tcp" port="10050" accept' 我已经尝试了以下内容: $ firewall-cmd –zone=public –remove-port=10050/tcp $ firewall-cmd –reload 但是当我运行以下: $ firewall-cmd –list-ports 仍然显示10050/tcp 。 请理解我并不太熟悉Sever侧面configuration。 Soultion :不要忘记– 运行到永久 $ firewall-cmd –zone=public –remove-port=10050/tcp $ firewall-cmd –runtime-to-permanent $ […]
如何获取在Windows Server 2003中使用它们的活动端口和应用程序的列表? 任何免费的工具? 谢谢
我已经安装了memcached完美,我已经创build了一个新的实例,但我不明白,如果我连接到正确的端口…我总是得到一个虚假的回报从get(key) 这是我的代码: $sql = "SELECT * FROM users"; $key = md5('q'.$sql); //create an index key for memcache $result = $memcache->get($key);//lookup value in memcache //check if we got something back if($result == null) { echo "nothing back"; $r = mysql_query($sql) or die(mysql_error()." : $sql");//fetch from database if(mysql_num_rows($r)> 0) { echo "returned"; $people = array(); while ($person […]
关于Apache HTTPD服务器和Tomcat Web服务器端口configuration,我有几个问题。 通过netstat和TOMCAT/conf/server.xml我明白: Apache使用80和443端口分别用于HTTP和HTTPS请求。 Tomcat使用8080和8443端口分别用于HTTP和HTTPS请求。 使用“AJP / 1.3”协议还有一个Connector port =“8009”。 (AJP连接器用于您希望将Tomcat 4无形集成到现有(或新的)Apache安装中的情况) 然而: 8009端口如何与Apache和Tomcat端口相关联? 这是否意味着请求在连接器,Apache,Tomcat等之间是如何互换的? 什么是启动这个AJP连接器(Tomcat或Apache)? 因为即使Apache启动了, 我没有看到一个套接字在8009监听。但这是在apache2/conf/workers.properties提到的端口。 我想在Tomcat启动后这个端口是可用的。 在server.xml中redirectPort 8443的目的是什么? <Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
我知道还有很多其他类似的问题,但是我觉得我已经有了这些问题的解决scheme。 我有3个站点在VirtualBox Ubuntu 12.04.4 LTS服务器上本地运行,我使用nginx和php-fpm。 它们被configuration为在端口9001 – > 9003上运行: server:/etc/php5/fpm/pool.d$ grep 900 * my-app-deploy.conf:listen = 127.0.0.1:9002 my-app-dev.conf:listen = 127.0.0.1:9001 my-web.conf:listen = 127.0.0.1:9003 server:/etc/nginx/conf.d$ grep 900 * my-app-deploy.conf: fastcgi_pass 127.0.0.1:9002; my-app-dev.conf: fastcgi_pass 127.0.0.1:9001; my-app-web.conf: fastcgi_pass 127.0.0.1:9003; 我已经成功地重启了php-fpm和nginx : server:$ sudo service nginx restart * Restarting nginx nginx …done. server:$ sudo service php5-fpm restart * Restarting PHP5 […]
我已经CentOS 7服务器没有firewalld,但安装了iptables。 有一个WildFly 10在standalone.xml使用更改的套接字绑定http端口8080到80进行运行。 我会用这些命令在iptables中打开80端口: # iptables -A INPUT -p tcp -m tcp –dport 80 -j ACCEPT # iptables -A OUTPUT -p tcp -m tcp –dport 80 -j ACCEPT 但服务器仍然无法访问,直到我停止iptables。 如何解决它? 更新: #iptables -S -P INPUT ACCEPT -P FORWARD ACCEPT -P OUTPUT ACCEPT -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp […]
我正在使用VMware Server 2,突然间我无法访问pipe理控制台(主页)。 我正在使用Internet Explorer,它说,页面( https:// servername:8333 / ui / )无法显示。 有没有办法纠正这一点? 如何检查端口8333是否打开? 我如何打开端口8333? 谢谢!