Portál AbcLinuxu, 15. července 2025 12:45


Dotaz: Pripojeni na PC s Remote Desktop Connection za linux serverem.

19.7.2005 23:26 Blackdot
Pripojeni na PC s Remote Desktop Connection za linux serverem.
Přečteno: 435×
Odpovědět | Admin
Abych to popsal spravne... Mam doma server na linuxu kterej routeruje internet do nasi vnitrni site. Pomoci prikazu

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

eth1 je sit mezi modemem na ADSL 192.168.1.x

eth0 je nase vnitrni sit 192.168.0.x

Muj pocitac na kterem bezi Remote Desktop Server. Jeho IP je 192.168.0.3

Server je 192.168.0.1 v eth0, 192.168.1.2 v eth1

Tak k veci. Potreboval bych se pripojit z venku na svuj pocitac. Vim ze se RDS snazi dorozumet pres port 3389.

O neco jsem se pokousel, ale neuspesne. Poradite me nekdo prosim?

iptables -A PREROUTING -t nat -i eth0 -p udp -m udp --dport 3389 -j DNAT --to-destination 192.168.0.3:3389

iptables -A PREROUTING -t nat -i eth0 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 192.168.0.3:3389
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.7.2005 01:22 papundekl
Rozbalit Rozbalit vše Re: Pripojeni na PC s Remote Desktop Connection za linux serverem.
Odpovědět | | Sbalit | Link | Blokovat | Admin
iptables -A PREROUTING -t nat -i eth1 -p tcp -m tcp -d 192.168.1.2 --dport 3389 -j DNAT --to-destination 192.168.0.3:3389
A hlavne na ADSL modemu musi byt nastaven podobny redirect: "vnejsi verejna adresa ADSL modemu":3389 -> 192.168.1.2:3389
20.7.2005 17:18 blackdot
Rozbalit Rozbalit vše Re: Pripojeni na PC s Remote Desktop Connection za linux serverem.
Yeah diky!! Funguje to.

A co kdyby na nasi vnitrni siti bylo tech RDC serveru vic? Slo by to nejak rozlisit? Na kterej se napojit?
20.7.2005 18:10 Marek19
Rozbalit Rozbalit vše Re: Pripojeni na PC s Remote Desktop Connection za linux serverem.
Musel by si si to premapovat na ine porty

napr.

"verejna IP DSL modemu":3389 --> 192.168.1.2:3389 1. server "verejna IP DSL modemu":3390 --> 192.168.1.3:3389 2. server

tie verejne porty mozes zmenit viac menej ako chces, memal by si ale trafit nejake standartne (80,22,110...)
20.7.2005 23:09 blackdot
Rozbalit Rozbalit vše Re: Pripojeni na PC s Remote Desktop Connection za linux serverem.
Mno to bude asi problem :-( Jako clienta pouzivam Terminal services na PocketPC a ten nedovoluje zadavat adresu serveru s portem : XXX.XXX.XXX.XXX:XXXX :-( Takze to asi nepujde co?
7.6.2007 23:21 Martin
Rozbalit Rozbalit vše Re: Pripojeni na PC s Remote Desktop Connection za linux serverem.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mám podobný problém, ale nepodařilo se mi ho vyřešit: vnitřní síť za Linuxovým serverem, v ní připojen PC s WinXP, na které se potřebuji dostat přes vzdálenou plochu přes internet zvenku z konkrétního PC s pevnou IP adresou. Maškaráda funguje.

SERVER Linux: eth0=vnější-veřejná IP 62.xxx.xxx.xxx, eth1=vnitřní(192.168.0.2) PC WinXP ve vnitřní síti: IP 192.168.0.15

PC s WinXP venku na internetu /doma-ADSL/ s pevnou IP 88.xxx.xxx.xxx (z tohoto se mám připojit)

Na serveru jsem přidal pravidlo, které nic nevyřešilo: iptables -A FORWARD -i eth0 -s 88.103.120.84 -o eth1 -d 192.168.0.15 -p tcp -m state --state NEW,RELATED,ESTABLISHED -m tcp --source-port 3389 --destination-port 3389 -j ACCEPT

Zkusil jsem i modifikované výše uvedené, ale zase nic: iptables -A PREROUTING -t nat -i eth0 -p tcp -m tcp -s 88.xxx.xxx.xxx -d 62.xxx.xxx.xxx --dport 3389 -j DNAT --to-destination 192.168.0.15:3389

Zatím to řeším SSH tunelem pomocí Putty, ale je to zdlouhavé (připojit se k serveru a tunel na 192.168.0.15 pro port 3389)

Nemohli byste mi s tím, prosím, pomoci ?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.