1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Tomato with VNC Repeater

Discussion in 'Tomato Firmware' started by roadkill, Feb 27, 2007.

  1. roadkill

    roadkill Super Moderator Staff Member Member

    I'm trying to install vncrepeater from ipkg using the startup script anyone succeeded in configuring a VNC Repeater in Tomato?
    I can enable JFFS and install the ipkg as I normally would but I prefer to make all configuration on boot and not permanently.
    setting the ipkg target to /tmp will not run so I need another solution..
    :confused:
     
  2. NateHoy

    NateHoy Network Guru Member

    Sorry, I must be missing something. Forward the VNC port to your computer and you should be all set, though you are MUCH better off restricting VNC to localhost, and setting up SSH as your connection (secure connection, much harder nut to crack than naked VNC).
     
  3. roadkill

    roadkill Super Moderator Staff Member Member

    I'm trying to set a VNC Repeater to access internal NAT addresses without multiple port forwarding.
    there is a Linux version at
    http://sourceforge.net/project/showfiles.php?group_id=63887

    What is VNC Repeater from OpenWRT wiki:

    I'm sure many of you are asking, "What is a VNC Repeater?" Well, say you have 2 computers in your house, and you want to be able to connect to both of them from the internet. You would have to forward 2 ports (not including the viewer applet which adds another port each) the default port for this is 5900. Well, what a VNC Repeater does, is you forward one port to it, and when it recieves a viewer connection, it then forwards the port to the appropriate vnc server. Thus, you can have many computers behind a NAT router and only have to forward one port.
     
  4. lwf-

    lwf- Network Guru Member

    And thats why your should use SSH instead.
     
  5. roadkill

    roadkill Super Moderator Staff Member Member

    SSH can't solve incompetent OS problems (Windows)
    I have NX Server installed on my machine so I'm don't need this crap.
    but to the other machines I need VNC...
     
  6. mikester

    mikester Network Guru Member

    Hi Roadkill,

    I haven't set up a VNC repeater IPK but I think it would be easier to just use different ports going to different LAN IP's. Generally I target one specific machine at a time using a unique port per machine.

    Have you tried installing IPK package on /cifs1 -> samba share?

    Works fine for testing new packages. If you are really keen on having the package on the Tomato permenantly then you would need to add the IPK to your Tomato source and recompile the firmware. Or do an SD memory card mod on your box....
     
  7. roadkill

    roadkill Super Moderator Staff Member Member

    recompile only the repeater and putting it online for all to grab is the simplest solution.
    run wget on boot with symlinks adding the config files where it should...
    just inquiring if someone already did something similar with tomato...
     
  8. srouquette

    srouquette Network Guru Member

    bump.
    I'm also interested.
     
  9. roadkill

    roadkill Super Moderator Staff Member Member

    got vpn now so vnc repeater project is scrapped...
     
  10. srouquette

    srouquette Network Guru Member

    ok, thanks for the info.
    I may do that aswell.
     
  11. roadkill

    roadkill Super Moderator Staff Member Member

    easier than the vnc repeater way...
     
  12. srouquette

    srouquette Network Guru Member

    yep, Tomato with OpenVPN installed :)
     
  13. TheGIZ

    TheGIZ Network Guru Member

    I use Roadkills OpenVPN in Tomoato Everyday.
    (Thanks RaodKill)

    For systems that don't have a VPN I use UltraVNC with the Encryption Plug in.
     
  14. houman

    houman LI Guru Member

    I do ssh to Sun Solaris @ work to run desktop all the time (you can do it with putty in the tunneling options), then you connect via vnc (local host to remote server) all of this over vpn... pretty secure :)
     

Share This Page