我需要为我的两个站点分配一个单独的ip地址,因此我手动配置Amazon Web服务,使一个实例拥有两个公共ip。我设置了两个弹性up,它们指向两个私有up,它们都在一个网络接口下。
需要对OS (Debian 7)进行哪些手动更改才能使辅助弹性(公有) ip正常工作?
这就是/etc/network/interface现在的样子:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
附注:似乎没有针对debian的ec2-net-utils包,所以我手动进行了操作,从而也了解了网络是如何工作的。
我已经在ca- created区域创建了一个AWS ECS实例。它使用动态公网ip,每次我更新服务时,动态公网ip都会发生变化。到目前为止一切都很好。
由于需要公网静态IP,我已经创建了同地域的弹性ip,并尝试将该ip与ECS实例关联。
Resource Type: Network Interface
Reassociation: Allow this Elastic IP address to be reassociated (checked)
当我尝试这样做时,它抛出这样的错误:弹性IP地址无法关联。弹性IP地址nn.nn:您没有访问指定资源的权限。
我在亚马逊有两台机器。web01和db01。我在db01上安装了PostgreSQL,并在pg_hba.conf中添加了web01的弹性ip
host dbname username 64.210.245.155/32 md5
并重新启动了postgresql服务。现在在web01中,我尝试连接到db01的弹性ip
$ psql -h 64.210.255.222 -U user -d database
psql: could not connect to server: No route to host
Is the server running on host "64.21