Its the same as reflecting off two mirrors.
Lets say you want to reflect N times, in a tube length L and diameter D.
Put your laser on-axis, but angled towards one side.
If N=1, you need to aim the laser so it just grazes the edge of the entrance and hits half way down. If N=2, it's the same but aimed a third of the way down and so on. So you are making N+1 isosceles triangles, with height D and base 2L/(N+1). The angle of attack is therefore given by:
\tan\theta = L/(N+1)D
If you aim the beam well off-axis though, you can get more reflections spiraling around the outside. So you have quite a lot of freedom... the same sort of argument above can be used to find out how many reflections you get off-axis.The secret is to draw the picture.