Using the ubuntu server as an intermediary, I forwarded port 80 to its port 3355 from windows, on the ubuntu server using the command

links2 127.0.0.1:3355 

A website with a Windows server (with a gray IP) is forwarded and successfully displayed. Trying to access the address from the external machine (external Ubuntu server), the site does not open. Forwarding is done through the Putty (callback) ssh tunnel.

Once again I will try to explain, apparently I am very misinterpreted .. On machine 1 IIS is up, Putty is running on it and a tunnel is created to the Ubuntu server enter image description here

On ubuntu server, when accessing 0.0.0.0天325

! [enter image description here

On the third machine from the external Internet: enter image description here

  • Localhost from the outside is always unavailable. Try *.*.*.* Or IP of the machine (the network with which access will be given). - nick_n_a
  • I try with the external address already ubuntu server. 94.td tp. - xSx
  • 127.0.0.1 is a localhost, it is always not accessible from the outside. Write another address there. - nick_n_a
  • I wrote above that I use the external address when I try to log in from the Internet NOT 127.0.0.1. - xSx
  • For forwarding, change 127.0.0.1 to 0.0.0.0 . - Qwertiy

0