Articles of ip

如果两个IP在同一个VPS上,我如何发送不同的子域到不同的IP?

我有一个有三个IP的VPS。 他们都在完全不相关的IP(一个是23.226.xxx.x ,另一个是107.161.xx.xx ,第三个是167.88.xxx.xx )。 如果我去beta.mydomain.com (例如,这实际上不是子域),我想它到23.226.xxx.x 去mydomain.com只会去107.161.xx.xx ,去somethingelse.mydomain.com去167.88.xxx.xx 这可能吗?

限制访问WiFi用户的服务

我想根据请求来自的networking来限制对云服务的访问。 我可以控制networking和云服务从networking内部接收请求。 networking位于路由器后面,即所有用户都具有相同的外出(dynamic)IP地址。 我将举一个例子:公司A从公司B购买一项服务.B的服务托pipe在云中。 现在,A只要用户在A的公司networking中,就希望用户能够使用该服务。因此,B需要确保来自A用户的请求来自A的公司networking。 所以我想要做的是:让A公司限制访问公司B的服务,要求所有访问这些服务的用户都在公司A的networking中。 如果只有一个networking,这很容易,我想阻止外部访问。

心跳在虚拟接口上不起作用

我尝试使用垂直接口作为心跳广播(ha.cf中的bcast)。 当我尝试它时,我在syslog中看到这个消息: May 23 12:17:26 Ubuntu2 heartbeat: [1107]: ERROR: glib: Error setting socket option SO_BINDTODEVICE: No such device May 23 12:17:26 Ubuntu2 heartbeat: [1107]: ERROR: make_io_childpair: cannot open bcast eth1:0 但是当我尝试使用物理接口它的工作。 我的ifconfig: eth1 Link encap:Ethernet HWaddr 08:00:27:6c:46:05 inet addr:192.168.1.162 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe6c:4605/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1092 errors:0 dropped:0 […]

具有专用SSL HA的多域服务器

我正在托pipe一个具有150个域名(网站)的服务器,每个ssl的requere专用IP地址。 所以服务器的Windows 2008,有150个IP地址和150个网站。 我需要有高可用性解决scheme。 所以想build立AWS,但ELB不会是一个解决scheme…和最大的IP我可以得到每个实例是12个地址。 那么我能做些什么来让所有150个站点托pipe在一个实例上,并且是HA在不同的可用区域中的实例。

允许机器访问localhost网站

我在Azure VM上有一些IP规则,第一个阻止所有stream量,第二个允许我的笔记本访问网站。 这两个工作正常,但是当我尝试访问虚拟机本地托pipe的网站stream量被阻止。 我试图设置一个额外的规则与源IP为“我的IP地址”,但似乎并没有工作,我没有一个静态的IP地址。 任何关于如何保持所有外部stream量阻止的想法,只允许我的笔记本电脑(它有一个静态的IP地址),但继续允许从虚拟机浏览网站? 谢谢

使用两个不同的IP地址(内部与外部)对DNS名称进行DNScaching

假设我们有一个内部指向公司networking内部IP地址的DNS条目ocean.corp.tld,并从外部指向外部公共IP地址。 基本上相同的DNS名称,但两个不同的IP地址,根据您是否在我们的公司networking或我们的企业networking之外。 如果我在连接到公司networking时打开了https://ocean.corp.tld ,则该名称将被parsing为内部IP地址,并将caching在本地计算机的DNScaching中。 现在,如果我尝试从同一台计算机(无VPN)的外部networking连接到https://ocean.corp.tld ,尝试从本地计算机DNScaching中使用caching的IP地址时,它会失败,还是会parsing为外部公共IP地址和连接成功?

在AWS EC2实例上添加第二个私有IP

我在添加AWS EC2实例上的第二个IP时遇到问题。 我正在运行Ubuntu 14.04。 我已经试过这个: a)右键单击该实例并从pipe理专用IP添加一个“专用IP”。 b)将Sshjoin机器,并添加一个文件/etc/network/interfaces.d/eth0_0.cfg与这个内容: auto eth0:0 iface eth0:0 inet dhcp 然后我跑sudo ifup eth0:0 ,我得到: Internet Systems Consortium DHCP客户端4.2.4版权所有2004-2012 Internet Systems Consortium。 版权所有。 有关信息,请访问https://www.isc.org/software/dhcp/ 听LPF / eth0:0 / 0a:ee:d5:2f:e3:36发送 eth0:0 / 0a:ee:d5:2f:e3:36发送到套接字/回退在eth0上的DHCPDISCOVER:0到255.255.255.255端口67间隔3(xid = 0x4dfeb91a)eth0上的DHCPREQUEST为172.31.21.78: 255.255.255.255端口67(xid = 0x4dfeb91a)DHCPOFFER 172.31.21.78从172.31.16.1 DHCPACK 172.31.21.78 172.31.21.78 RTNETLINK回答:文件存在绑定到172.31.21.78 – 在1683秒更新。 但我不能使用ifconfig看到它。 我只能看到这个如果我运行ifconfig eth0:0 eth0:0链接encap:以太网HWaddr 0a:ee:d5:2f:e3:36 UP BROADCAST RUNNING MULTICAST […]

keepalived故障转移虚拟IP参数

我有两个服务器(A主和B备份)与一个虚拟IP。 如果服务器A出现故障,我需要将虚拟IP分配给服务器B. 为此,我正在尝试configurationkeepalived。 服务器在eth0:1服务器上configuration虚拟IP虚拟IP当前在eth0:1中设置为其他IP地址 我不知道如何configurationkeealived。 我必须分配相同的虚拟IP到这两个服务器,并启动keepalived或只在服务器A设置虚拟IP

Apache服务器:IP地址路由到域而不是DocumentRoot

我的服务器只有一个网站。 我的愿望是打开不同的目录时,IP地址被用作网页浏览器的URL。 但是,即使将DocumentRoot设置为不同的目录,IP地址也会打开我的domain.com。 如果我删除该domain.com的.conf文件,则IP地址按预期打开DocumentRoot。 这是我的configuration: conf.d / domain.com.conf文件 <VirtualHost *:80> DocumentRoot /var/www/html/domaincom ServerName domain.com ServerAlias www.domain.com <Directory "/var/www/html/domaincom"> AllowOverride All </Directory> </VirtualHost> conf / httpd.conf文件 ServerTokens OS ServerRoot "/etc/httpd" PidFile run/httpd.pid Timeout 60 KeepAlive Off MaxKeepAliveRequests 100 KeepAliveTimeout 15 <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 </IfModule> <IfModule […]

ip-in-ip隧道不工作 – 数据包没有被解封

我试图使用ip-in-ip隧道将数据包从HostA转发到HostB。 当数据包到达目的地时,它们不会被接收主机解封装,从而被丢弃。 我觉得我已经耗尽了所有的谷歌。 在本质上,接收主机看起来不会将数据包发送到隧道设备进行解封装。 我在这里尝试使用的教程最多,但是我已经尝试了多种方法和不同的教程,并且不断遇到同样的问题。 我错过了什么? 在HostA上: ip tunnel add tun0 mode ipip local $hostA remote $hostB ip link set tun0 up ip addr add 10.10.10.1/24 dev tun0 在HostB上 ip tunnel add tun0 mode ipip local $hostB remote $hostA ip link set tun0 up ip addr add 10.10.10.2/24 dev tun0 现在,当我ping 10.10.10.2 ,我没有得到任何回应。 HostB显示(通过tcpdump -c […]