问题标签 [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.
networking - How do you go about setting up a virtual IP address?
... say for CentOS?
vb.net - 如何在 VB 中以编程方式创建虚拟 IP 地址?
我想要做的是使用一台 PC 在同一 19.2.168.XX 上的另一台 PC 上测试应用程序
我想让 SOAP 请求看起来像是来自各种不同的 PC,只是为了使应用程序日志文件更易于阅读,并且有人告诉我虚拟 IP 地址是可行的方法。那么,我如何定义一个范围,然后在 VB 中一个一个地使用它们呢?(我猜这实际上是 IP 标头欺骗?)
session - 在 Windows azure VIP 交换中,进程外会话能否幸存?
如果我在 Windows azure 中托管一个带有进程外会话提供程序的站点并执行 VIP 交换,由于会话是在进程外提供的,会话是否会通过 VIP 交换持续存在?
我会在执行测试后回来回答这个问题,但我很确定有人会尽快在这里找到答案,而天蓝色的部署需要一段时间。
windows-7 - 在运行 Windows 7 操作系统的 apache 负载平衡器上建立虚拟 IP 故障转移
我正在尝试配置在 Apache 的 ModJK 模块上运行的容错、高可用性负载平衡器集群。在对当前实践进行了一些查找之后,我想采用使用 VirtualIP 的负载平衡器故障转移方法。
但是,由于这些机器在 Windows 7 中运行,因此流行的 VirtualIP 故障转移解决方案(如 KeepAlived 和 UltraMonkey)似乎不可用,因为它们仅在 linux 操作系统上受支持。
是否有适用于 Windows 7 操作系统的 VirtualIP 故障转移解决方案的替代方案?
azure - Windows Azure 虚拟机的虚拟 IP 和内部 IP
虚拟机是否可以使用内部 IP 与在不同位置创建的另一个虚拟机通信?
登录到那个特定的虚拟机后如何获得一个天蓝色虚拟机的外部vip?
c# - 如何使用自定义ip地址浏览网页c#/.net
我正在尝试使用自定义(用户提供的)IP 地址浏览网页,但它不起作用。webBrowser1 成功加载网页,但它没有使用自定义 IP 地址,它加载具有真实 IP 地址的页面。
请告诉我如何成功完成这项工作。
这是我的代码:
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通它。
high-availability - 如果 HAProxy 集群将相同的虚拟 IP 分配给多台机器会发生什么?
假设我在集群中运行了两个HAProxy实例,为其他事物提供负载平衡。两个节点的 HAProxy 集群可以使用 Pacemaker 和 Corosync 来实现。
考虑两个节点彼此失去联系(但外部世界仍然可以访问)的情况。在这种情况下,他们将决定两者都采用与该集群关联的虚拟 IP。会不会出现这种情况?如果是这样,您是否必须实施 STONITH 来保护虚拟 IP 资源?没有 STONITH 有没有办法解决这个问题?
ip-address - 各种IP地址范围
除了 A、B、C 和 D 类寻址之外,存在哪些 IP 地址范围的各种分类。例如,范围 212.198.0.255-202.190.0.255 具体表示什么?
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
您能够覆盖默认实现,但不允许您访问默认实现,因此它们似乎是全有或全无的覆盖。当您只想在顶部添加逻辑时,这非常烦人。