How to mount this box without drilling or damaging the shelf

adhesiveinstallationmountingproduct-recommendationshelving

I bought a network switch that I'd like to hang on the underside of a shelf immediately above my desk. The designers of the switch provides two screw holes on the underside of the box to mount it. Like this; I don't know what this is officially called:

enter image description here

I'd like to avoid having to permanently mar my shelves in the event I want to reorganize. This leaves mounting tape as an option, but between the weight of the box and the cables pulling down, I'm concerned that the strength of tape/adhesive that I'd need would destroy the finish of the (particleboard) shelf if I have to remove it. Are there any adhesives or ways to mount this box (perhaps a plastic piece that has a screwhead shape that sits flush on the shelf?) that come to mind? I want to avoid finding out the hard way.

Thanks in advance.

edit: Here's pictures of the switch and shelf:

enter image description here

I'd like to mount it upside down between the two posts.

Best Answer

You could try these heavy-duty mounting squares

Heavy duty mounting square

They're rated for up to 1 lb. According to the specs, your switch weighs 0.6 lbs.

It will fall every time someone trips over a cord, but that is preferable to the whole shelf coming down like with a screw or zip-tie.