According to the output of your network init script on HN, it disables IP forwarding:
[root@monster ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface venet0: Shutting down interface venet0: [ OK ]
Shutting down loopback interface: [ OK ]
Disabling IPv4 packet forwarding: net.ipv4.ip_forward = 0
It explains why you can't ping external nodes.
You can turn IP forwarding on by (on HN)
# sysctl net.ipv4.ip_forward=1
To make this change permanent use /etc/sysctl.conf file.
HTH,
Vasily