问题标签 [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.
cron - keepalived 检查哪个是主节点
我有 2 个应用服务器都配置为运行 php cron 作业,但只有 1 个可以随时运行该作业。由于我已经将keepalived用于其他目的,我正在考虑在cron作业中使用一些逻辑来检查节点是否具有虚拟ip,然后执行作业。所以理论上,即使两台服务器同时运行 cron 作业,也只有 1 台服务器会执行“真正的”作业。
但我的问题是如何检查节点是否有vip?有人可以建议我吗?
谢谢。
objective-c - NSMutableURLRequest 多个 IP 地址
我的 NIC 有多个虚拟接口,对应于我网络中的 10 个唯一 IP。我有一个应用程序,我想运行 10 个实例;每个实例使用一个唯一的 IP 地址。假设应用程序的 10 个实例中的每一个都知道它应该与哪个 IP 号相关联:
- 如何指示我的 NSMutableURLRequest 从指定的 IP 发送请求?
- 这是应该在 NSURLConnection 级别设置的东西吗?
azure - Azure:获取内部 IP - 用于网站 - 以创建访问限制
背景:
我托管 2 个单独的网站实例 - 1 个用于 WebAPI2 “API”,1 个作为使用所述 API 的 MVC5 “客户端”。我想将“API”的访问限制为“客户端”(有多个客户端)
(我只看到了云服务或虚拟机的答案,所以想问一下我是否可以将任何东西用于网站。我不想使用云服务或虚拟机,因为网站更快、更轻、更便宜- 这就是我所需要的……在 Azure 中找不到网站的防火墙功能。)
问题:
我相信我可以通过在项目的 Web.Config 文件中设置参数来限制对“API”的访问。但是命令提示符中的 nslookup 会为我帐户下的所有 azure 网站生成相同的 IP 地址。
问题:
我如何找到正确的 IP 地址——“客户端”网站将使用该地址访问“API”网站实例?
如果有更好的方法来限制访问...请提出建议。
azure - Azure 虚拟机的出站虚拟 IP
我可以看到可以修复服务的虚拟 ip,但它与出站 ip 和端口无关。换句话说——当我从我的虚拟机发送类似响应的东西时,它们是否具有相同的源 ip 和端口,或者基于虚拟机具有不同的 ip。
docker - docker:无法在不同 IP 上的同一主机上提供 2 个进程(一个在主机上,一个在容器中,具有相同的编号)
我运行 docker 容器,使用 -p 192.168.202.148:9999:9999 进行端口映射。但是 docker 会阻止 container: listen tcp 192.168.202.148:9999: bind: address already in used。在主机上正在端口 9999 上运行另一个进程。我认为它可能需要在接口上引发一个虚拟 en,并做到了。但错误仍然存在。后来发现一个问题How to Exposure docker container's ip and port to outside docker host without port mapping?,完全按照文章中所写,但结果是一样的。请告诉我,是否有可能在主机(192.168.202.146)上工作进程(9999),并且也在容器进程9999中工作,但它可以通过虚拟IP 192.168.202.148获得?
Docker 版本 1.1.2
CentOS release 6.5 (Final) 2.6.32-431.29.2.el6.x86_64
iptables - 多个公共 IP 地址的 IPTABLES
目前我有两台服务器运行 Debian 7,使用 Pacemaker 和 Corosync 进行 HA 主动/被动设置,如下所示:
它配置了心跳以进行故障转移设置。以上所有IP都是面向公众的。
当其他节点发生故障等时,系统将按其应有的高可用性工作。当其中一个系统处于活动状态时,将为一台服务器分配两个 IP。
所以这是我的问题-
- 我是否必须为不同的 IP(VIP 和静态公共 IP)添加任何单独的 iptable 规则?
- 如何仅允许(侦听)特定 IP(VIP)上的流量用于 eg-DB 服务器的服务,而不是来自外部世界的其他公共地址(xx.1)。
如果您对设置 wrt 安全等有任何疑问。请发表评论..
谢谢
failover - Pacemaker:如何将 VirtualIP 资源保留在至少一个节点上
我使用起搏器和 corosync 来管理两个节点处于主动/被动模式的故障转移。我已经这样配置了一个虚拟 IP 资源:
其中@IP 是要ping 的IP 地址。
一切正常,VIP 根据 ping 在节点上移动。但是,当两个节点都无法 ping @IP 时,我的资源 VirtualIP 被禁用。在这种情况下,我希望在启用它的最后一个节点上保持启用 VirtualIP 资源。
我认为我必须根据ping结果修改我的资源VirtualIP的分数,但我没有找到如何去做。
谢谢你的帮助
azure - 无法使用 IP 地址访问 SQL Azure 数据库?
因为我machine IP gets changed dynamically
(使用网站 whatismyip.com 获取 ip)我可以not able to access and set Server-Level Firewall Rules to sql azure database
。
我尝试将范围也添加到 0.0.0.0 到 255.255.255.255 但它不起作用。
有什么办法可以访问 SQL Azure?
收到错误:
php - 可以在使用虚拟 IP 地址的网站中使用 Google Site Search 吗?
我想知道我是否可以在我的网站中使用 Google Site Search,它使用没有公共域的虚拟 IP 地址,并且只为公司员工提供服务。我正在使用 PHP、Html 和脚本。
谢谢!
linux - How to send messages to virtual IPV6 Address?
I want to send a messaged from Windows/Linux to a IPV6 virtual IP address which I had created on Ubuntu. Can anyone suggest the process to do so?
I created Virtual IPV6 in Ubuntu by the following Code: sudo ip -6 addr add 2002:1:1:1::10/64 dev eth0
And, for sending a message to IPV6 I used this Pyhton Code:
For Client:
For Server:
When I run this program I receive this error: [Errno 101] Network is unreachable. And, I cant ping the virtual IPV6.