Hi all,
I’ve looked through the docs and through other issues on here but nothing seems to work, or I’m not understanding things right.
I created a virtual network as follows:
BRIDGE=“virbr1”
BRIDGE_TYPE=“linux”
DNS=“172.16.0.1”
GATEWAY=“172.16.0.1”
NETWORK_ADDRESS=“172.16.0.0”
NETWORK_MASK=“255.255.0.0”
OUTER_VLAN_ID=""
PHYDEV=""
SECURITY_GROUPS=“0”
VLAN_ID=""
VN_MAD=“bridge”
I can create a VM that uses this network, I can ssh to it from the oneadmin login and traffic flows between machines on this network but I cannot get any access to the external, physical networks, nor to the Internet.
tcpdump shows packets arriving from the VM at the virbr1 interface but they go nowhere:
14:55:13.479374 IP 172.16.0.1.51580 > 172.16.0.2.ssh: Flags [P.], seq 97:133, ack 89, win 971, options [nop,nop,TS val 2157157246 ecr 13981986], length 36
14:55:13.480373 IP 172.16.0.2.ssh > 172.16.0.1.51580: Flags [P.], seq 89:125, ack 133, win 341, options [nop,nop,TS val 13984137 ecr 2157157246], length 36
14:55:13.480400 IP 172.16.0.1.51580 > 172.16.0.2.ssh: Flags [.], ack 125, win 971, options [nop,nop,TS val 2157157247 ecr 13984137], length 0
14:55:13.489828 IP 172.16.0.2.52565 > 172.16.0.1.domain: 59542+ [1au] A? hp.com. (35)
14:55:13.489873 IP 172.16.0.1 > 172.16.0.2: ICMP 172.16.0.1 udp port domain unreachable, length 71
I checked out the OpenNebula docs on NAT but the only example I can find has host-only networks, I need the VMs to be able to talk to each other.
|\/|artin