Имате ли bind_ip зададен във вашия mongodb.conf (или стартиращ скрипт)? редактирайте за яснота bind_ip настройката ограничава IP, който ще слуша само до този IP.
Вижте раздела за свързване на IP адрес:https://www.mongodb.org/ display/DOCS/Security+and+Authentication
Ако не, имате ли някакви правила на защитната стена, блокиращи достъпа до локалния хост? Това би било малко странно, но не мога да се сетя за друга причина, поради която няма да работи, докато LAN IP ще работи.