Hallo!
Das kommt darauf an, wie DU die Internetverbindung hast.
Wenn diese DIREKT mit dem PC erfolgt, bekommst Dú vom Provider eine offizielle IP-Adresse, die NICHT Deiner internen IP-Range entspricht. Da diese jedesmal eine Andere ist, wirst Du auch im Drucker keine IP dieser Range zuweisen können.
Insoweit hat Dein Bekannter recht ...
MIr fallen dazu folgende Möglichkeiten ein:
Ein WLAN Router einsetzen, der die IPs "NATet". Also nach Aussen mit der vom Provider zugewiesenen IP die Internetverbindungn herstellt und intern eben die interne IP-Range des PCs und des Drucker zur Verfügung stellt.
Oder den PC via Kabel an Internet anschließen - da die IP vom Provider nutzen, am WLAN eine fixe IP der internen Range in der auch der Drucker hängt) angeben.
Ersteres nutze ich erfolgreich. Zweiteres habe ich so noch nicht ausprobiert.