On Wed, Dec 11, 2024 at 07:49:13PM +0100, ASV wrote:
> Hi everyone,
> I'm stuck on trying to use an alias from a VM. Everything works from
> its main ip address 10.0.0.53 but from an alias, in this case
> 172.16.20.1, I can't manage to make comms going out from it.
> 
> For example with "ping -I 172.16.20.1 <whatever-ip>" or openvpn binding
> from it. There's no firewall active and there is no block from the
> border firewall for that IP address. At this point I'm wondering if
> that could work at all.
> 
> For the record the configuration of the VM is pretty much based on the
> "Option 4" of the official OpenBSD guide at
> https://www.openbsd.org/faq/faq16.html#VMMnet
> 
> any hing would be appreciated.
> Thank you.
> 
> 
> 
> *** VSWITCH configuration
> veb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>
>         description: switch1-SWITCH01
>         index 7 llprio 3
>         groups: veb
>         em1 flags=3<LEARNING,DISCOVER>
>                 port 2 ifpriority 0 ifcost 0
>         vport0 flags=3<LEARNING,DISCOVER>
>                 port 8 ifpriority 0 ifcost 0
>         tap0 flags=3<LEARNING,DISCOVER>
>                 port 11 ifpriority 0 ifcost 0
> vport0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu
> 1500
>         lladdr fe:e1:ba:d0:fa:31
>         description: INTERNAL
>         index 8 priority 0 llprio 3
>         groups: vport
>         inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
> 
> *** VM configuration
> switch "SWITCH01" {
>     interface veb0
> }
> vm "VM-01" {
>     memory 800M
>     enable
>     disk /root/VM-01.qcow2
>     interfaces 1
>     interface { switch "SWITCH01" }
> }
> 
> *** VM NIC output
> vio0:
> flags=808b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST,AU
> TOCONF4> mtu 1500
>         lladdr fe:e1:bb:d1:0a:30
>         index 1 priority 0 llprio 3
>         groups: egress
>         media: Ethernet autoselect
>         status: active
>         inet 10.0.0.53 netmask 0xffffff00 broadcast 10.0.0.255
>         inet 172.16.20.1 netmask 0xffffffff
> 

That alias's netmask doesn't look right to me.  Also, does the VM host
have an appropriate routing rule for that subnet?  What does "route get
172.16.20.1" say?


-- 
 

Reply via email to