我正在寻找一种方法来debugging/诊断我的工作由多个子网组成的局域网。 更具体地说,我试图find一些好的工具(Windows / Linux的),可以给我的信息,哪些端口是开放的或哪些机器/networking可以从给定的机器访问。 目前,我已在vSphere中托pipe的虚拟Windows 7计算机上安装了FileZilla FTP服务器。 我已经validation了ftp服务器作为一个服务运行,并configuration了一个单一的用户admin有一个共享文件夹c:\test 。 但是,当我尝试从我的笔记本电脑连接服务器日志给出: (000012)18-12-2013 15:46:28 – admin (172.22.74.144)> PWD (000012)18-12-2013 15:46:28 – admin (172.22.74.144)> 257 "/" is current directory. (000012)18-12-2013 15:46:28 – admin (172.22.74.144)> TYPE I (000012)18-12-2013 15:46:28 – admin (172.22.74.144)> 200 Type set to I (000012)18-12-2013 15:46:28 – admin (172.22.74.144)> PASV (000012)18-12-2013 15:46:28 – admin (172.22.74.144)> 227 […]
当设置通信服务器时,我通常在linux中使用iptables将特定端口上的任何传入连接转发到另一个服务器,例如 Chain PREROUTING (policy ACCEPT) target prot opt source destination DNAT tcp — anywhere anywhere tcp dpt:telnet to:xxxx:23 Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all — anywhere anywhere 有谁知道如何做到这一点与Windows?
我已经在Server 2012上安装和configuration了Exchange 2010,function足够强大,可以在本地服务器上的各个框之间发送电子邮件。 对于它的价值,我在虚拟环境中进行testing运行,然后将其复制到生产环境中,所以目前我正在VirtualBox上运行操作系统,其中1个桥接网卡可以访问互联网,1个仅提供主机网卡DHCP等,我用来testing连接的W7虚拟机。 Windows防火墙当前被禁用。 我遇到的问题是发送电子邮件到外部地址。 在这个特定的testing案例中,我尝试使用Gmail地址作为目标,但是我也遇到了与Bellsouth类似的问题。 它们都会导致“451 4.4.0主要目标IP地址响应的错误消息:”421 4.2.1无法连接“尝试故障切换到备用主机,但没有成功,或者没有备用主机,或者交付失败的所有备用主机。“ 我build立了一个名为“mail”的CNAME,指向“bluebox.amberjohn.co”,并在我的发送连接器“mail.amberjohn.co”是响应HELO给出的FQDN。 “mx.amberjohn.co”也指向“bluebox.amberjohn.co”。 SMTP地址空间是“*”,并包含所有子域。 现在,我想我可能会出错的地方是:我通过添加angular色和function向导安装了SMTP服务器。 我将其configuration为使用Windows身份validation凭据将邮件发送到端口25的SMTP服务器“localhost”。 这听起来不正确,但我不确定还有什么地方需要指出,因为我试图在内部运行SMTP服务器。 这里的想法是,我不能使用我的ISP的SMTP服务器,因为他们重写基于谁的凭据用于validation的电子邮件标头(打击欺骗,我假设)。 我有5个用户在组织中,他们的电子邮件需要保持自己的作者。 所以我想我会运行我自己的SMTP服务器,但是我怎么设置它使得它看起来只是一个很大的循环。 我尝试了SMTPDiag,但是在查找目标的MXlogging时,它总是失败,这似乎是因为当现在的每个SMTP服务器需要587左右的TLS / SSL时,它被硬编码为使用端口25。 它findMXlogging,它只是不会连接。 SMTPDiag工作正常,如果我指向一个本地地址,因为我的服务器上运行25。 我能想到的唯一一个我没有尝试的就是在我的硬件防火墙上打开端口,但我还不确定这是一个问题。 也许我错了? 我会很感激你的意见。 谢谢!
我刚刚在Windows 2012计算机上安装了DPM 2010。 一切似乎都很好,但是我尝试附加一个代理,服务器不能与任何代理进行通信。 我尝试从服务器安装/卸载代理,并超时。 我试图在客户端机器上手动安装代理,服务器仍然无法与之通信。 我尝试在Windows 2003R2 / 2008R2 / 2012R2的机器上安装代理,并且都有相同的结果。 这里是我在服务器上得到的错误: 尝试激活服务器时,DCOM从计算机server.example.com收到错误“2147942405”:{DA6AA17A-D61C-4E9C-8CEA-DB25DEA52A95} 我以前从来没有遇到这个问题,但是我一直在Windows 2008 R2上安装了DPM2010。 这可能是Windows 2012的DCOM安全function吗?
我对这个问题进行了很多search,但找不到解决scheme。 我们有一台运行Advantage Database Server(ADS)的Windows 2003服务器,通过它我们的网站连接到我们的会计系统。 该网站连接到静态IP 82.xxx.xxx.147,运行几个查询和断开连接。 每5分钟做一次。 服务器有2个网卡 – 一个是网站(192.168.5.1),另一个是本地networking(192.168.0.1)。 服务器通过ADSL调制解调器/路由器(LAN IP 192.168.5.9)连接到互联网,路由器的NATconfiguration为将端口45677转发到服务器。 一切工作正常,除了一件事 – 互联网连接不够稳定。 所以我们得到另一个IP地址178.xxx.xxx.181的另一个ADSL连接,并将该端口转发到服务器。 第二个调制解调器/路由器的LAN IP是192.168.5.3。 我们的网站正在检查IP地址82.xxx.xxx.147,如果它没有响应,它会尝试另一个IP 178.xxx.xxx.181。 但它不连接。 它看起来像服务器拒绝来自第二个路由器的连接。 我尝试在服务器NIC的高级TCP / IP设置中添加第二台路由器的IP 192.168.5.9作为第二个网关。 但是这并没有帮助。 我明白,这是与路线相关的东西,但我无法理解这些口罩,指标,网关IP中的任何东西。 这对我来说太难了。 我不希望服务器使用任何网关访问互联网(浏览器和其他服务)。 我只是希望它从固定端口号接收来自两个网关IP的传入连接。 那可能吗?
如果运行Windows的计算机从DHCP服务器获取IP地址,我怎么能发送一条消息到那台计算机。 说从Ubuntu服务器运行的DHCP服务器。 我正在通过SMBClient猜测? 或者,这是不可能的,创build和分发程序到连接的计算机? 这是我正在谈论的一个例子。 Computer1, connects to Wireless SSID successfully. Computer1, obtains IP address from DHCPServer (Ubuntu Server). Ubuntu Server, sends Computer 1 message upon obtaining IP address from DHCP Server. Computer1, see message "You have successfully joined my network". 这是我正在寻找的。 我会认为一个脚本会照顾这个在Ubuntu服务器上。 该脚本将不得不包括smbclient消息命令,并知道什么时候通过DHCP服务器获得IP,是正确的? 思考?
开箱即用Windows Server 2012有2个与远程桌面相关的防火墙规则–1个用于TCP,另一个用于UDP。 两个规则都在“程序和服务”选项卡上指定%SystemRoot%\ system32 \ svchost.exe 。 两个规则都已启用。 此服务器位于Amazon EC2上,并且Amazon创build的默认安全组仅包含1个远程桌面规则 – 端口3389上的TCP。UDP没有规则 – 怎么办? 我想切换到另一个RD端口(比如4389)。 我试图为端口4389创build新的Windows防火墙规则,但是当我在“程序和服务/此程序:”上指定%SystemRoot%\ system32 \ svchost.exe时 ,我收到此警告: 所以我select了“符合指定条件的所有程序”,默认情况下是“所有程序和服务”。 这是正确的select(跳过 – 它适用于我想要的,但我仍然不确定这是我应该select)? 其他选项(我没有尝试过,因为害怕被locking): 1)忽略警告并在“程序和服务/此程序:”上保留%SystemRoot%\ system32 \ svchost.exe 2)按“指定服务”旁边的“设置”,然后select“应用到此服务”,然后从列表中select“远程桌面服务”: 然后,我将registry中的RD端口号更改为4389,在Amazon EC2安全规则中为端口4389创build了额外的TCP规则,重启了Windows实例,似乎所有的东西都在工作。 但是,我是否也需要在4389处为UDP创buildWindows防火墙和Amazon EC2规则?
我正在寻找(一段时间以来,有些绝望)的工具,我想大多数web开发者需要: 一个快速,“懒惰”又名“差分”FTP上传工具。 要快速上传(没有多less服务器端检查)从我的开发人员(客户端)到我的networking服务器很less更改的文件。 在Windows下。 最好是可编写脚本的,所以优选命令行可执行文件(或jar)。 如果恕我直言是一个共同的需要,但我还没有发现任何令人信服的: 99%的时间(超过最初的下载)我只想推送很less更改的文件(但尽快) 是的,我知道:FAT文件系统有时间精度问题,客户端与服务器可能有顶时区问题…迭代服务器端检查时间戳(不足),时间戳,校验和(昂贵),当然都需要时间。 => 我将是足够的和最有效的,纯粹在客户端跟踪更改 (读取:维护目录树的校验和列表)。 因为我从一个客户端正确地上传到一个服务器。 因此,不应该把“被蒙上眼睛的”懒惰的差别模式作为最好的解决scheme,而且还需要更多的时间呢? (2秒对15秒对我来说意味着这个世界)。 我宁愿SFTP有一个稍高的安全级别。 但是,我的(廉价)networking托pipe只允许密码authentication(如正常的FTP),而不是私钥authentication(所以除了使其更复杂,腻子等不是一个选项,如果我理解正确…) 我宁愿避免必须处理一个单独的SSL工具,腻子,CygWin …一个单一的.exe(或.jar)被调用所需的参数将是niiiiice,所以可以弥补他的upload_clientA.bat并停止考虑此事… 排除是必要的。 从上传(即psd's)中排除的几个文件夹/文件,还有服务器上的一些文件(configuration文件不会被我的开发configuration覆盖)必须不受客户端更改的影响。 这就是我所需要的。 松散地说,这可以归结为: foo.exe upload -s:d:\depot\webroot -t:ftp.mywebhost.com:1234/www/ -mode:sftp -u:me -P:youwish -lazyMode -exclude /wp-config.php /cache/* /someElse 看着… 现在,我正在使用一个比较老的程序fsync ,它非常接近,但是它没有SFTP。 实际FTP上传还需要5-15秒钟。 是的,我听说过好的旧的linux / unix工具rsync,但我不确定是否能满足所有这些。 听起来像我需要事先build立SSL层,进入Cygwin … SyncBack可能会做这项工作,除了获得SFPT意味着购买专业版。 据我所知,并没有快速的“蒙眼模式”。 我不知道如何除目标端选定的(configuration)文件… 被允许在服务器上安装git可能是一个胜利者…但是…不是一个机会… 有人知道一个简单,快速的命令行工具吗?
我想在家庭networking上build立一个透明的Web代理。 我知道你可以在Linux上用squid来做到这一点。 我想知道如果Windows服务器包含一个Web代理?
在我们的研究实验室中,我们有一台IBM服务器和Windows Server 2008 R2操作系统。 六个用户login并使用MATLAB或R等软件并运行其代码。 当一个坏程序占用太多的内存或CPU使用量时,服务挂起,RDP断开。 我如何解决这个问题? 我已启用per_user资源pipe理。 但是当3个用户全部编写需要说的代码时,3GB的内存仍然会出现问题。 我相信我也必须限制所有用户允许的最大使用量。 请指教。 configuration:Windows Server 2008 R2 Proc:Intel Xeon E5-2640(2个处理器)RAM:64 GB