private openstack Instances can not connect to the internet

Asked by bilalsaeed07

Hello everyone,
I installed openstack folsom on my laptop. Everything is running smoothly, except for the internet. I can access to the internet when I SSH an instance with its fixed ip, but internet goes down when I associate a floating IP to the instance. Instances can not access to the internet, neither an instance can ping its own floating IP.
P.S I'm running openstack on a single node, my laptop has just 1 NIC.
I tried everything, but nothing worked :(

My Laptop IP: 10.80.3.211
fixed ips: 10.10.10.0/24
floating ips: 10.80.3.241/30

Below is my nova.conf file configuration.
[DEFAULT]

# LOG/STATE
verbose=True
logdir=/var/log/nova
state_path=/var/lib/nova
lock_path=/var/lock/nova
logging_context_format_string=%(asctime)s %(color)s%(levelname)s %(name)s [%(request_id)s %(user_name)s %(project_name)s%(color)s] %(instance)s%(color)s%(message)s
logging_default_format_string=%(asctime)s %(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s
logging_debug_format_suffix=from (pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d
logging_exception_prefix=%(color)s%(asctime)s TRACE %(name)s %(instance)s

# AUTHENTICATION
use_deprecated_auth=false
auth_strategy=keystone
keystone_ec2_url=http://10.80.3.211:5000/v2.0/ec2tokens

# SCHEDULER
scheduler_driver=nova.scheduler.simple.SimpleScheduler
#compute_scheduler_driver=nova.scheduler.filter_scheduler.FilterScheduler

# DATABASE
sql_connection=mysql://nova:nova@10.80.3.211/nova_db

# NETWORK
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
network_manager=nova.network.manager.VlanManager
public_interface=eth0
vlan_interface=eth0
flat_interface=eth0
flat_network_bridge=br1
fixed_range=10.10.10.0/24
routing_source_ip=10.80.3.211
force_dhcp_release=True
iscsi_helper=ietadm
iscsi_ip_address=10.80.3.211
my_ip=10.80.3.211
multi_host=True
#firewall_driver=nova.virt.libvirt.firewall.IptablesFirewallDriver

# NOVNC
novnc_enabled=true
novncproxy_base_url=http://10.80.3.211:6080/vnc_auto.html
novncproxy_port=6080
xvpvncproxy_base_url=http://10.80.3.211:6081/console
vncserver_listen=0.0.0.0
vncserver_proxyclient_address=127.0.0.1

# APIs
osapi_compute_extension=nova.api.openstack.compute.contrib.standard_extensions
s3_host=10.80.3.211
ec2_host=10.80.3.211
ec2_dmz_host=10.80.3.211
cc_host=10.80.3.211
enabled_apis=ec2,osapi_compute,metadata
nova_url=http://10.80.3.211:8774/v1.1/
ec2_url=http://10.80.3.211:8773/services/Cloud
#volume_api_class=nova.volume.cinder.API
metadata_listen_port=8775
metadata_host=10.80.3.211
metadata_manager=nova.api.manager.MetadataManager
quota_metadata_items=128
metadata_listen=0.0.0.0
metadata_port=8775

# RABBIT
rabbit_host=10.80.3.211

# GLANCE
glance_api_servers=10.80.3.211:9292
image_service=nova.image.glance.GlanceImageService

# COMPUTE
#connection_type=libvirt
compute_driver=libvirt.LibvirtDriver
libvirt_type=kvm
libvirt_cpu_mode=none
allow_resize_to_same_host=True
libvirt_use_virtio_for_bridges=true
start_guests_on_host_boot=false
resume_guests_state_on_host_boot=false
api_paste_config=/etc/nova/api-paste.ini
rootwrap_config=/etc/nova/rootwrap.conf
#instance_name_template=instance-%08x

# CINDER
volume_api_class=nova.volume.cinder.API
osapi_volume_listen_port=5900

Please help, I guess I'm missing anything somewhere in the nova.conf file.

Question information

Language:
English Edit question
Status:
Answered
For:
Ceilometer Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Doug Hellmann (doug-hellmann) said :
#1

This doesn't seem to have anything to do with ceilometer.

Can you help with this problem?

Provide an answer of your own, or ask bilalsaeed07 for more information if necessary.

To post a message you must log in.