I have a PC running cntlm. I am trying to use this cntlm as proxy from another machine. But cntlm listens on local proxy only.
Is there a way, it can work as proxy to external clients too?
The port is open on firewall. I can connect to the machine, which runs on another port, using telnet.
Actually CNTLM doesn't care if it's local computer or a remote one who wants to connect.
You just have to configure is properly. I suggest you implement this answer: How to configure CNTLM properly