我们有不同的IP地址在IIS中的多个站点。 这很酷,希望不同的IP都去这个服务器,并使用正确的网站。 但是,我发现一个问题,当服务器进行传出连接时,我无法预测它将使用哪个IP。 我必须有一个客户端将所有IP地址添加到他们的防火墙,以便某个服务可以与他们的服务器进行通信。 那么现在是添加另一个IP /站点到IIS的时候了,但是我告诉他们他们不需要添加更多的IP。 所以问题是,我怎样才能使Windows Server 2003只使用一个特定的IP拨出电话,而不是不可预知的? 如果这不是一个很好的描述,当我被RDP到服务器,我打开IE浏览器,并进入“什么是我的知识产权”有时不同,这是我怎么发现为什么一个客户端的防火墙突然拒绝连接。 我怎样才能使来自静态IP的传出呼叫仍然允许多个IP指向IIS中的不同站点?
我在这里做了一个search,找不到与我的情况有关的任何东西。 如果我错过了关于该主题的现有post,我很抱歉。 我们的ISP为我们提供了6个静态IP地址。 我们目前正在使用其中两个(另外一个用于Comcast提供的路由器)。 其中一个静态地址路由到我们的内部networking,另一个去我们的VOIP电话系统。 不幸的是,Comcast机器不支持QoS,所以我们的VOIP呼叫已经不稳定了。 我们计划将Comcast提供的路由器设置为桥接模式,并将其replace为运行DD-WRT的华硕RT-N16。 但是,我不确定如何设置DD-WRT以类似于我们现有的Comcast路由器的function。 Comcast路由器的WAN IP是我们的第一个静态IP地址。 我们不需要提供内部局域网IP地址 – 只需将使用其他公共地址的机器连接到Comcast路由器上的局域网端口就足以让它在连接的机器和我们的互联网连接之间进行路由。 有没有办法通过DD-WRT做类似的设置? 提前致谢。
我今天通过WOL启动了我的Linux服务器。 当它出现时,我无法SSH上它。 我检查了服务器,它已经启动到操作系统,但在networking上无法访问。 我检查了我的路由器显示它是一个活跃的客户端(这可能是从前几分钟的宿醉),但没有连接。 所以,我在本地重新启动它,并在下次正常启动时使用活动的networking连接。 我对dmesg执行了一个grep ,并将其与成功启动进行比较。 见下文: networking启动: [ 1.331587] skge 0000:01:04.0: eth0: addr 00:0e:a6:15:17:76 [ 1.353667] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64. [ 1.353930] forcedeth 0000:00:04.0: PCI INT A -> Link[APCH] -> GSI 22 (level, high) -> IRQ 22 [ 1.353937] forcedeth 0000:00:04.0: setting latency timer to 64 [ 1.872912] forcedeth […]
我有多个networking适配器,并且需要能够指定我的套接字用于出站连接的适配器,以便我可以有一个或多个套接字绑定到每个networking。 我已经看了这个问题的其他答案,但似乎无法使其工作。 将套接字绑定到我想要连接的适配器的IP address不起作用。 SO_BINDTODEVICE似乎也不工作,试图通过适配器名称或适配器索引,调用成功,但套接字无法连接。 我无法find使用SO_BINDTODEVICE来澄清正确用法的完整示例。 使用上述方法的症状是服务器接收到连接,但connect()在客户端上失败,错误代码为2(?)。 我读了ip路由是需要的,以确保答复数据包发送通过相同的适配器,他们收到,但似乎无法得到正确的ip route命令。 The tables Teth0 and Twlan0 have been added. For eth0, the IP address is 192.168.1.23, the gateway is 192.168.1.1 For wlan0, the IP address is 192.168.2.100, the gateway is 192.168.2.1 ip route add 192.168.1.1/32 dev eth0 src 192.168.1.23 table Teth0 ip route add default via 192.168.1.1 […]
我有一个PHP脚本脚本,应该可以从多个IP( http://xxx.xxx.xxx.xxx/~myfolder/myscript.php )访问,请。 告诉如何在运行apache的CentOS 5.5(64位)上安装。 我将在同一台服务器上从另一个PHP脚本调用脚本。
我有一个非常大的存储池位于NAT后面的服务器上。 鉴于ipv6在我的情况下是不可能的,我还有什么select可以达到这个池? 如果我用一个公共IP租用一个VPS,我可以用它到达机器吗? 怎么样? 有没有办法避免使用VPS的带宽进行数据传输? 干杯:)
我有一台运行Windows 7 Pro 32位1年的戴尔笔记本电脑。 上个星期,PC开始拒绝通过DHCP获取IP地址,但这只发生在有线以太网连接上。 PC在169.XXX.XXX.XXX范围内被分配一个APIPA地址。 但是,如果我手动分配IP地址,连接工作正常。 如果我切换到无线,PC可以通过DHCP获得IP地址。 它所连接的WAP与DHCP服务器(Netgear DG834 ADSL Modem路由器)在同一networking上。 networking是一个简单的Windowsnetworking(没有域,活动目录等)。 我已经尝试将笔记本电脑连接到办公室的不同networking点,甚至直接连接到ADSL路由器,这并没有什么不同。 所有迹象表明,这台机器上的Windowsnetworking协议栈有问题。 请帮忙。 更新:值得指出的是,我们在同一天将路由器(以及DHCP服务器)从西门子Gigaset更改为当前的DG834路由器。 我们40多台设备的networking上没有其他机器受到这种变化的影响。 这个问题可能与此有关,尽pipe我看不出来。
所以我购买专用服务器和提供商说我有4个可用的IP。 让我们说,这是IP1,IP2 … IP4,所以我想设置我的专用服务器上运行多个域上的IP,例如在IP1上的domain1 …我没有这个问题,现在我想当我运行PHP脚本在domain1 / script.php上,当这个脚本从whatismyip.com(例如)whatismyip.com显示ip1的数据(file_get_contents()),当我运行domain2它显示ip2等。 所以这意味着每个域都有自己独立的外部IP,我需要帮助如何在基于Linux(CentOS)的服务器上设置这个。 我知道是可能的,VPS是如何工作的例子,但我想知道解决scheme在哪里,我需要从PHP代码,或Apacheconfiguration或第三个选项启动自定义的Linux脚本? 如果你知道解决scheme,请帮助我。 先谢谢你。
A可以部署一个服务器A,使其充当机器B,C和D的IP网关,这是有优势的。例如,在真实机房中,A可以通过转发数据包来平衡到来的客户连接到B,C,而D甚至没有暂停重写它们,只要B,C和D都被编程为将服务的公有IP地址视为自己的IP地址,并且所有的回复数据包都可以直接stream回客户端,而无需通过负载均衡器返回。 不那么雄心勃勃,像HAProxy这样的东西可以与网关机器A上的Linux Tproxy内核扩展一起使用,这样input的负载均衡连接可以将它们的数据包转发到B,C和D,而不用改变源IP地址,但只有目的地IP地址。 虽然这要求重写数据包,而B,C和D必须configuration为使用A作为他们的IP网关,但它解决了如何进行负载均衡而不会失去检测和logging客户IP地址的能力的问题服务器B,C和D. 我的问题是: 哪些云托pipe提供商允许将机器放置在虚拟LAN上,从而提供真正的链路级自由度,以便在机器之间简单地基于MAC地址发送数据包,而不考虑IP地址? 如果机器B要使用机器A作为IP网关,那么很显然,机器A将接收到机器B没有A的IP地址的大量数据包,而是接收到B所希望的Internet上的其他主机的地址通信。 我昨天晚上花了一个小时试验亚马逊提供的虚拟私有云(VPC)服务,但发现有机器A作为网关是不可能的 – 虽然我可以告诉B A是它的IP网关,并打开ip_forward在A上,B试图发送到LAN外的数据包从未将它发送到A,这显然是因为Amazon在将数据包从B传递到A之前需要MAC地址和 IP地址是正确的。 哪些(如果有的话)云主机提供商会让我build立一个局域网,使机器可以纯粹基于MAC地址传递数据包?
我正在寻找一个简单的脚本或批处理方法来检查本地网卡上是否存在特定的IP地址(通过NETSH在计算机之间移动)。 我需要启动某些服务/应用程序等,只要指定的IP地址存在卡上。 有任何想法吗? 谢谢。