Beste mensen,
Het wil me nog niet helemaal lukken... ik wil graag op de terminal server kunnen komen en als dat werkt eigenlijk ook wel graag een VPN verbindin kunnen maken met mijn windows 2000 server. De situatie is als volgt:
Ik heb een Speedtoch 150 modem aangesloten met een crosscable op ETH1 van de linux server. Ik heb het interne netwerk, waaronder onderandere mijn windows 2000 server aangesloten op de linux server met een hub op ETH0. Nu wil ik vanaf internet verbinding maken met mijn terminal server op het interne netwerk, deze heeft het ip 192.168.1.1. Ik heb in het ADSL modem alle connecties standaard geforward naar mijn Linux server (IP 10.0.0.150). Dit werkt goed. Nu heb ik in de linux server een geweldig script gemaakt (knip en knutselwerk), maar dit wil nog niet echt werken.
Mijn script:
#!/bin/sh
modprobe ip_masq_portfw
# Alles uitzetten
ipchains -P forward DENY
ipchains -A forward -i eth1 -j MASQ
#Forwarding aanzetten
echo 1 > /proc/sys/net/ipv4/ip_forward
#Alle forwarding regels flushen
ipmasqadm portfw -f
# Alle Ternimal services poorten doorlaten
ipmasqadm portfw -a -P tcp -L 10.0.0.150 3389 -R 192.168.1.1 3389
ipmasqadm portfw -a -P tcp -L 10.0.0.150 1494 -R 192.168.1.1 1494
# Dit zou de poort moeten zijn voor PPTP
ipmasqadm portfw -a -P tcp -L 10.0.0.150 1723 -R 192.168.1.1 1723
# Laat het lijstje zijn met forwards.....
ipmasqadm portfw -l
Maar dit werkt dus nog niet helemaal.. maar het rare is... het heeft 1 keer gewerkt! Maar na een reboot niet meer, ik zal wel iets perongeluk veranderd hebben, maar ik zie het niet meer.
De output van dit script is trouwens.
prot localaddr rediraddr lport rport pcnt pref
TCP mail.lan 192.168.1.1 1723 1723 10 10
TCP mail.lan 192.168.1.1 1494 1494 10 10
TCP mail.lan 192.168.1.1 3389 3389 10 10
Alvast bedankt...
Het wil me nog niet helemaal lukken... ik wil graag op de terminal server kunnen komen en als dat werkt eigenlijk ook wel graag een VPN verbindin kunnen maken met mijn windows 2000 server. De situatie is als volgt:
Ik heb een Speedtoch 150 modem aangesloten met een crosscable op ETH1 van de linux server. Ik heb het interne netwerk, waaronder onderandere mijn windows 2000 server aangesloten op de linux server met een hub op ETH0. Nu wil ik vanaf internet verbinding maken met mijn terminal server op het interne netwerk, deze heeft het ip 192.168.1.1. Ik heb in het ADSL modem alle connecties standaard geforward naar mijn Linux server (IP 10.0.0.150). Dit werkt goed. Nu heb ik in de linux server een geweldig script gemaakt (knip en knutselwerk), maar dit wil nog niet echt werken.
Mijn script:
#!/bin/sh
modprobe ip_masq_portfw
# Alles uitzetten
ipchains -P forward DENY
ipchains -A forward -i eth1 -j MASQ
#Forwarding aanzetten
echo 1 > /proc/sys/net/ipv4/ip_forward
#Alle forwarding regels flushen
ipmasqadm portfw -f
# Alle Ternimal services poorten doorlaten
ipmasqadm portfw -a -P tcp -L 10.0.0.150 3389 -R 192.168.1.1 3389
ipmasqadm portfw -a -P tcp -L 10.0.0.150 1494 -R 192.168.1.1 1494
# Dit zou de poort moeten zijn voor PPTP
ipmasqadm portfw -a -P tcp -L 10.0.0.150 1723 -R 192.168.1.1 1723
# Laat het lijstje zijn met forwards.....
ipmasqadm portfw -l
Maar dit werkt dus nog niet helemaal.. maar het rare is... het heeft 1 keer gewerkt! Maar na een reboot niet meer, ik zal wel iets perongeluk veranderd hebben, maar ik zie het niet meer.
De output van dit script is trouwens.
prot localaddr rediraddr lport rport pcnt pref
TCP mail.lan 192.168.1.1 1723 1723 10 10
TCP mail.lan 192.168.1.1 1494 1494 10 10
TCP mail.lan 192.168.1.1 3389 3389 10 10
Alvast bedankt...