仅供参考:我已阅读与此问题相关的所有与Serverfault有关的问题,并且遇到了不同的问题。
简而言之,我有一台服务器(apache2),上面有几个站点。 它目前有1个IP。 我试图分配/添加另一个IP到该服务器,所以我可以给每个站点一个不同的IP为SSL目的。
我不是疯了。 新的IP只是无法访问,我已经把它。 这是我在下面,我做错了什么。
auto lo iface lo inet loopback auto eth0 eth0:0 eth0:1 iface eth0 inet static address 70.116.5.244 netmask 255.255.255.0 gateway 70.116.5.1 #THE NEW IP iface eth0:0 inet static address 26.175.217.102 netmask 255.255.255.0 #PRIVATE IP iface eth0:1 inet static address 192.168.158.88 netmask 255.255.128.0
注意:这些IP是相反的
我在这里读到了很多类似于这个的90%的问题,但实际上大多数情况下都是IP回应,而不是这种情况。 谢谢
netstar -r输出
Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface default gw-u6.linode.co 0.0.0.0 UG 0 0 0 eth0 70.116.5.0 * 255.255.255.0 U 0 0 0 eth0 26.175.217.0 * 255.255.255.0 U 0 0 0 eth0 192.168.128.0 * 255.255.128.0 U 0 0 0 eth0
Linode要求在添加额外的IP之前重新启动节点,然后路由才能工作。
你做到了吗?
你从哪里试着从 – >到?
你可以在本地ping新的地址吗? 从它自我?
2.1。 如果没有,尝试添加一些广播(networking中的最后一个IP),并添加默认路由到networking
我可以在网关输出中看到netstat -r指向* ,通常指向0.0.0.0因为它们是虚拟地址,它们应该使用主networking作为网关eth0。 但虚拟地址是物理的,那么你可以分配每个卡他们自己的网关。
因此,给eth0:0和eth0:1广播信息默认网关设置为0.0.0.0并build立一条路由让它们指向全部路由到主networking。