Si es un servidor dentro de tu red, la ip fija debe ser la del servidor, el router debe estar en modo bridge para que sea transparente en tu red, debe ser fija la de el servidor porque es a el quien debes acceder... la ip fija se la puedes colocar directa, pero recomiendo que se la reserves en el router que haga el dhcp
La librería cmath normalmente te resuelve las funciones matemáticas necesarias, el conocimiento esta en saber como usarlas para tu fin... normalmente no es necesario casi, pero depende de lo que hagas pueden ser terribles...