Toon posts:

vncserver op intern netwerk

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi iedereen,
Ik heb een probleempje waar ik maar niet uit kom. Misschien kan iemand hier mij vooruit helpen. Ik heb een linux server (RH7) en een linux workstation. De server hangt vast aan mijn kabelmodem en is dus permanent online.
Op mijn workstation heb ik de vncserver geinstalleerd. Mijn server heeft ip: 212.187.79.35 (intern 192.168.1.10) en de workstation (192.168.1.24). De VNC server draait op poort 5802. Nu wil het voor elkaar krijgen dat wanneer ik mijn ip intyp in een browser (dus 212.187.79.35) alle verkeer op poort 5802 wordt geforward naar mijn workstation. Daartoe heb ik het volgende stukje toegevoegd aan /etc/rc.local:

#IP Chains / IP forwarding
echo 1 > /proc/sys/net/ipv4/ip_forward
ipchains -P forward DENY
ipchains -A forward -j MASQ -s 192.168.1.0/24 -i eth0

ipchains -A input -j ACCEPT -p tcp -s 0.0.0.0/0 -d 212.187.79.35 5802

ipchains -A output -j ACCEPT -i eth0 -p tcp -s 212.187.79.35 5802 -d 0.0.0.0/0

ipmasqadm portfw -a -P tcp -L 212.187.79.35 5802 -R 192.168.1.24 5802

Dit lijkt te werken want in een browser zie ik de VNC applet. Maar wanneer ik inlog krijg ik een exception (connection refused)...

Heeft iemand een idee wat ik fout doe?

Heel erg bedankt,

Groeten,

Harm

Verwijderd

Je moet ook poort 5902 forwarden..

een volledig forward vanaf een linux server naar een windows workstation zou er zo uit zien: (en zo draait 't bij mij)

/usr/sbin/ipmasqadm portfw -a -P tcp -L 213.46.14.xx 5900 -R 172.16.1.3 5900
/usr/sbin/ipmasqadm portfw -a -P tcp -L 213.46.14.xx 5800 -R 172.16.1.3 5800
/usr/sbin/ipmasqadm portfw -a -P tcp -L 213.46.14.xx 5500 -R 172.16.1.3 5500
/usr/sbin/ipmasqadm portfw -a -P tcp -L 213.46.14.xx 5400 -R 172.16.1.3 5400

suc6
:Z