我正在Windows 2008服务器(R2)上设置FTP服务器。 一切似乎安装正确,但我无法使用FTP客户端login到我的FTP服务器。 我可以远程桌面上的服务器,并通过DOS命令,我可以很容易地login。 但是,如果我发出像“DIR”这样的命令,它会挂起:150打开ASCII模式数据连接。 我所研究和阅读的所有内容都指向防火墙端口和/或被动/主动模式设置。 这是什么困扰我…如果我使用DOS FTP命令,我可以login并使用“DIR”命令只有当我使用“localhost”作为我的地址。 如果我指定我的完整的FTPurl,我得到挂起的错误。 如果我指定“本地主机”的URL,我不会得到错误。 这导致我相信它的防火墙问题(甚至IIS7的问题?),但我不确定什么端口,我需要打开? 我的Windows防火墙上打开了端口20,21。 我还在AWS(亚马逊)防火墙上打开了这些端口。 我相信我的FTP客户端正在使用可能被我的两个防火墙之一阻塞的远程端口号。 我使用networking监控工具来尝试,看看它调用的端口,但我不能弄清楚。 任何想法,提示,技巧,帮助?
有没有办法让wireshark捕获从/发送到本地主机的数据包? 当我监视从我的电脑到另一台电脑,或从另一台电脑到我的电脑的stream量时,它就可以工作。 但是从localhost到localhost不会注册任何东西。
我几乎是积极的每个人在这里知道127.0.0.1的含义。 但是,为什么总是本地主机? 谁select了这个任意的IP? 为什么这个IP被挑选出来? 为什么不是更简单的东西,如1.0.0.0? 127.0.0.1有什么特别的含义吗?
我需要testing我的本地主机上的子域。 如何有效地将*.localhost.com添加到我的/etc/hosts/文件中? 如果不可能,我该如何解决这个问题? 我需要在本地服务器上testing通配符子域。 它是一个Django devserver,Django dev服务器可以处理子域吗? 其他一些软件/路由可以给我最终的结果吗?
这可能是一个不好的问题,但我正在看看我的新的Xubuntu安装/ etc / hosts,看到这个: 127.0.0.1 localhost 127.0.1.1 myhostname 在我用过的大多数'nixes中,第二行被省略了,如果我想把我的主机名添加到hosts文件中,我只需要这样做: 127.0.0.1 localhost myhostname 这两个文件在实际意义上是否有区别?