Troubleshooting : Eucalyptus网络配置之public Ip addresses 不足问题

    技术2025-06-01  93

    一开始做实验为图省事,直接用的“SYSTEM"模式,一开始VM还可以分配到IP,后来启动的VM再分不到了,ip全部为0.0.0.0/0.0.0.0,唉,DHCP服务器是学校在管理和控制。。。。啥办?

    最后,采用managed-novlan模式,cc的配置如下:

    VNET_PUBINTERFACE="eth0" VNET_PRIVINTERFACE="eth0"   (没使用双网卡,均使用eth0)

    VNET_MODE="MANAGED-NOVLAN" VNET_SUBNET="192.168.0.0" VNET_NETMASK="255.255.0.0" VNET_DNS="192.168.122.1"     (设置指向某个DNS服务器,前提是instance能访问到,下面是我cc上安装的一个DNS服务器

     

    [root@CLC .euca]# netstat -lntp | grep 53

    tcp        0      0 192.168.122.1:53            0.0.0.0:*                   LISTEN      4043/dnsmasq

     

    )VNET_ADDRSPERNET="32" VNET_PUBLICIPS=""                (这里留空) #VNET_LOCALIP="your-public-interface's-ip" #VNET_CLOUDIP="your-cloud-controller's-ip"

    然后在euca-run-instances的时候加上参数--addressing private就可以使用私有Ip了。当然这种方式只能在cc访问instances,网络中的其它物理机器是访问不到instances的。

     

     

     

    Look, it works perfect  :)

    最新回复(0)