SQLPlus "no listener" only with a remote connection from Windows
The listener works as expected. It is configured to listen at localhost (127.0.0.1) and so it cannot accept connection from another host.

I assume that the listener runs on host with IP 192.168.1.130 .
So in the listener configfile change  localhost to 192.168.1.130 and restart the listener.


LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.130)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = /u01/app/oracle