问题标签 [virtual-ip-address]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
21735 浏览

networking - How do you go about setting up a virtual IP address?

... say for CentOS?

0 投票
2 回答
1347 浏览

vb.net - 如何在 VB 中以编程方式创建虚拟 IP 地址?

我想要做的是使用一台 PC 在同一 19.2.168.XX 上的另一台 PC 上测试应用程序

我想让 SOAP 请求看起来像是来自各种不同的 PC,只是为了使应用程序日志文件更易于阅读,并且有人告诉我虚拟 IP 地址是可行的方法。那么,我如何定义一个范围,然后在 VB 中一个一个地使用它们呢?(我猜这实际上是 IP 标头欺骗?)

0 投票
2 回答
187 浏览

session - 在 Windows azure VIP 交换中,进程外会话能否幸存?

如果我在 Windows azure 中托管一个带有进程外会话提供程序的站点并执行 VIP 交换,由于会话是在进程外提供的,会话是否会通过 VIP 交换持续存在?

我会在执行测试后回来回答这个问题,但我很确定有人会尽快在这里找到答案,而天蓝色的部署需要一段时间。

0 投票
0 回答
613 浏览

windows-7 - 在运行 Windows 7 操作系统的 apache 负载平衡器上建立虚拟 IP 故障转移

我正在尝试配置在 Apache 的 ModJK 模块上运行的容错、高可用性负载平衡器集群。在对当前实践进行了一些查找之后,我想采用使用 VirtualIP 的负载平衡器故障转移方法。

但是,由于这些机器在 Windows 7 中运行,因此流行的 VirtualIP 故障转移解决方案(如 KeepAlived 和 UltraMonkey)似乎不可用,因为它们仅在 linux 操作系统上受支持。

是否有适用于 Windows 7 操作系统的 VirtualIP 故障转移解决方案的替代方案?

0 投票
1 回答
2215 浏览

azure - Windows Azure 虚拟机的虚拟 IP 和内部 IP

虚拟机是否可以使用内部 IP 与在不同位置创建的另一个虚拟机通信?

登录到那个特定的虚拟机后如何获得一个天蓝色虚拟机的外部vip?

0 投票
1 回答
2662 浏览

c# - 如何使用自定义ip地址浏览网页c#/.net

我正在尝试使用自定义(用户提供的)IP 地址浏览网页,但它不起作用。webBrowser1 成功加载网页,但它没有使用自定义 IP 地址,它加载具有真实 IP 地址的页面。

请告诉我如何成功完成这项工作。

这是我的代码:

0 投票
1 回答
2294 浏览

linux - 2 Linux 机器上的虚拟 IP 故障转移

我有 2 个 Linux 虚拟机盒。

VM1 ip 是 192.168.0.4 VM2 ip 是 192.168.0.5

GW:192.168.0.1,网络掩码:255.255.255.0

1)我在VM1上添加了一个虚拟IP

ifconfig eth0:1 192.168.0.10 网络掩码 255.255.255.0 向上

然后我可以从我的客户端成功 ping 它

2)删除VM1上的虚拟IP

ifconfig eth0:1 192.168.0.10 网络掩码 255.255.255.0 向下

然后我无法从我的客户端成功 ping 它

3)在VM2上添加相同的虚拟IP

ifconfig eth0:1 192.168.0.10 网络掩码 255.255.255.0 向上

!!我无法ping通这个IP!

但是1-2小时后,我可以成功ping通它。

0 投票
1 回答
864 浏览

high-availability - 如果 HAProxy 集群将相同的虚拟 IP 分配给多台机器会发生什么?

假设我在集群中运行了两个HAProxy实例,为其他事物提供负载平衡。两个节点的 HAProxy 集群可以使用 Pacemaker 和 Corosync 来实现。

考虑两个节点彼此失去联系(但外部世界仍然可以访问)的情况。在这种情况下,他们将决定两者都采用与该集群关联的虚拟 IP。会不会出现这种情况?如果是这样,您是否必须实施 STONITH 来保护虚拟 IP 资源?没有 STONITH 有没有办法解决这个问题?

0 投票
1 回答
143 浏览

ip-address - 各种IP地址范围

除了 A、B、C 和 D 类寻址之外,存在哪些 IP 地址范围的各种分类。例如,范围 212.198.0.255-202.190.0.255 具体表示什么?

0 投票
0 回答
1182 浏览

java - Java:为传出连接指定本地地址

我们有许多托管多个 IP 地址的服务器。其他的是所谓的虚拟 IP(“VIP”)。

我们希望使 Java 应用程序能够建立一个传出连接,该连接将指定的虚拟 IP 而不是主机 IP 地址列为源地址。

这是我们尝试过的。中列出的 ip 地址InetAddress#getByAddress是虚拟 ip 地址。该属性url是用户指定的要连接的目标 url。

上面的代码是根据这个答案建模的

我们正在用 Python 测试这个SimpleHTTPServer,简单地运行python -m SimpleHTTPServer然后尝试连接。

如果我们在 Java 代码中不使用代理,那么连接就可以正常工作。

但是,一旦定义了 VIP 代理,我们就会拒绝连接:

任何想法为什么?

更新

直接在套接字上指定本地地址时,该过程可以正常工作。

我设置了一个 Python 简单的套接字服务器,在端口 8000 上进行监听,就像SimpleHTTPServer上面使用的一样。使用具有所需本地地址的套接字从 Java 连接到该地址按预期工作:python 服务器将传入的连接源地址识别为用户定义的地址。

我将深入Socket#setSocketImplFactory研究是否可以通过自定义每个创建的套接字来解决问题。

问题是两者都Socket#setSocketImplFactory使URL.setURLStreamHandlerFactory您能够覆盖默认实现,但不允许您访问默认实现,因此它们似乎是全有或全无的覆盖。当您只想在顶部添加逻辑时,这非常烦人。