Podane przez Ciebie IP dotyczy sieci lokalnej i działa tylko w jej obrębie. Żeby ktoś miał dostęp do Twojego serwera musi być podłączony do tej samej sieci, po WiFi lub po kablu.
Żeby udostępnić serwer na zewnątrz, musisz posiadać IP zewnętrzne, a to z kolei nie jest tak łatwo dostępne i u wielu operatorów, żeby dostać takie IP trzeba dopłacać do abonamentu. Co nie znaczy, że ty takowego nie posiadasz. W tym celu najprościej byłoby chyba skontaktować się z dostawcą internetu i zapytać jak wygląda sprawa w Twojej sieci.
Ostatnim i najprostszym rozwiązaniem jest po prostu założenie jakiegoś darmowego hostingu. Od siebie mogę polecić 000webhost, który do podstawowych zadań wystarczy bez problemu, a przy tym nie nakłada reklam na Twoją stronę.Jedynym minusem jest 1 godzina bez aktywności serwera. A tą można skonfigurować w panelu i ustawić na np. 03:00 - 04:00 w nocy, kiedy to występuje najmniejszy ruch na stronie.