(LØST] Portforwarding

peque
Antal: 954
Tilmeldt:
20-04-2005
User is offline
(LØST] Portforwarding

Hej Gruppe

Jeg ved godt det nok ikke hører helt inde under Linuxin - MEN prøver alligevel da den foreste maskine er Windows og resten wer Linux

Jeg har tidligere haft brugt SSH tunnel igennem en Linux Host - Jeg leder efter den samme mulighed for en Windows Maskine
Jeg har prøvet lidt forskellige omkring nogle tools til dette men kan simpelthen ikke komme igennem

Problemet ligger i Windopws10 har en begrænsning på max20 sessions i SMB protokollen- men har nogle rapporter der skal afleveres !
Min Windows maskine skal forwarde incomming port 445/TCP til 192.168.0.11 port 445/TCP

Har fundet og prøvet flere af disse små programmer - Men kan ikke få hul igennem
http://www.analogx.com/contents/download/Network/p...

Har også prøvet med almindelig netsh
netsh interface portproxy add v4tov4 listenport=445 listenaddress=192.168.0.10 connectport=445 connectaddress=192.168.0.11 protocol=tcp

Er der nogle der kan give en brugbar løsning som portforward/Tunnel på WIndows10 Pro


frogmaster
frogmaster's picture
Antal: 4137
Tilmeldt:
20-05-2010
User is offline
Først er jeg ikke enig med

Først er jeg ikke enig med dem der mener at Windows problemer ikke hører til her. Virkeligheden er heterogen og derfor er netværksproblemer, med mere, inkluderet Microsoft, Apple samt diverse yderligere devices.

#0: Problemet ligger i Windows 10 har en begrænsning på max20 sessions i SMB protokollen
Jeg er ikke klar over om det handler om dit problem, men Microsoft har ændret SMB (SMB version 2 og 3) fildelingspolitik til Linux maskiner i Windows 10 (gpedit.msc - local Group Policy Editor). Se linket.

Så vidt jeg forstår dit behov er Windows 10 klient til Linux maskiner. Ikke server og der er forskel på Windows 10 Enterprise, Pro og Home Edition.

Du kan prøve om det her hjælper:

File sharing from Windows 10 to Linux
http://wdc.custhelp.com/app/answers/detail/a_id/21...

Det kan også være nødvendigt at ændre i smb.conf på Linux maskinerne. men det handler om SMB server funktioner på Linux.

Der kan være andre faktorer der skal aktiveres i Windows 10, før grundæggende fildeliing med SMB fra Windows til Linux fungerer, eksempelvis aktivering af SMB version 1

Er det nødvendigt, så aktiveres det på Windows 10 fra: Kontrolpanel > Programmer og funktioner > Slå Windowsfunktioner til eller fra > Understøttelse af SMB 1.0/CIFS-fildeling.


peque
Antal: 954
Tilmeldt:
20-04-2005
User is offline
@ Frogmaster. Tak for noget.

@ Frogmaster. Tak for noget.

Men det er lidt forkert forstået Fordi
Jeg har PT et share på en Windows10 PRO - som deler 2 biblioteker
Disse 2 biblioteker er jeg interesseret i at flytte over på en bagved liggende PC - problemet er bare at det er Windows der er single point of Entry

Havde det været linux - havde jeg gjort Således:
ssh -nNt -R 445:192.168.0.11: root@127.0.0.1 &

Men hvordan skal jeg gøre dette når nu min Windows :-)

Jeg kommer ind poå Windows Maskinen port 445 --> skal forwardes til 192.168.0.11 port 445


frogmaster
frogmaster's picture
Antal: 4137
Tilmeldt:
20-05-2010
User is offline
Disse 2 biblioteker er

#2: Disse 2 biblioteker er jeg interesseret i at flytte over på en bagved liggende PC - problemet er bare at det er Windows der er single point of Entry
Er det rigtigt forstået at du ønsker at forwarde fra en Windows 10 Pro til en anden maskine? Umiddelbart oplever jeg det som en router ting. Kan du ikke bare flytte bibliotekerne og forwarde til den nye maskine på routeren?

Jeg er bange for at jeg ikke forstår hvad du mener ;)


peque
Antal: 954
Tilmeldt:
20-04-2005
User is offline
hehe -- jaja kan da selv

hehe -- jaja kan da selv blive forvirret.

Issuet er - Dette er et kørende system hvor der nu har ramt denne magiske grænse på max 20 SMB forbindelser.
Så istedet for at skulle reinstallere en til en Windows Server (Der køres et større Qlik Server setup) ville jeg istedet for forwarde den port 445 på Windows Maskinen til en fysisk Linux Server.
Men der er mange ting afhængige af den skal ramme den bestemte port --> Inkl intern og externe hosts Igennem andre VPN så fremfor at skulle ændre alle disse steder ville det være nemmere at forwarde porten til en Linux Samba Maskine hvor man kan have mange flere smb forbindelser

Setuppet er som følger:
Windows10 PRo = 192.168.0.10
Linux Samba Server = 192.168.0.11

Public IP har åbnet for visse porte ind igennem det hosting system som er udenfor mine hænder. Al traffic på den public IP rammer ind på 192.168.0.10 --> Inkl Windows FIle Share /SMB - TCP port 445

Derfor vil jeg gerne forwarde port TCP/445 på Windows Maskinen til port 445 på Linuxmaskinen. Ligesom hvis man ville lave en SSH-tunnel den anden vej.

Jeg ved godt det er klart nemmest at ændre i firewall - dette ville klart også være det primære - Men det er desværre ret umuligt efter hvad jeg kan få ud af det hostingcenter der håndterer dette ude i Thailand - Men det er derude kunden har sit hosting.

Derfor ville jeg reelt gerne lave dette ved at forwarde porten direkte på Windows Maskinen da der dermed undgør at skal have fat i mange installationer/setup hos kunden


frogmaster
frogmaster's picture
Antal: 4137
Tilmeldt:
20-05-2010
User is offline
Dette er et kørende

#4: Dette er et kørende system hvor der nu har ramt denne magiske grænse på max 20 SMB forbindelser
Ahh. Så forstår jeg idet mindste hvorfor grænsen på deling er nået iht workstations, men den slipper du ikke uden om. Det kræver en Windows server.

Jeg vil lidt mene din organisation skal betale prisen for at benytte Windows ...;)

Du kan naturligvis eksperimentere med Linux som Domain Controller.


peque
Antal: 954
Tilmeldt:
20-04-2005
User is offline
@ Frogmaster Jamen jeg ville

@ Frogmaster

Jamen jeg ville gerne op i Server drift - men det erKunden ikke interesseret i så må lave som kunden ønsker
Issuet ville reelt blive løst af at kunne portforwarde igennem Windows maskinen


peque
Antal: 954
Tilmeldt:
20-04-2005
User is offline
Jeg fandt dette lille 3parts

Jeg fandt dette lille 3parts programming

https://persistentssh.com/

Efter lkidt tweaking frem og tilbage samt disabling filesharing service på Windows maskinen - så kan det faktisk lade sig gøre at lave denne portforward - Men skulle lige teste flere ting - Det største problem var at disable den service for Windows FIle sharing .


frogmaster
frogmaster's picture
Antal: 4137
Tilmeldt:
20-05-2010
User is offline
#7Tak for

#7
Tak for opfølgningen.
Som jeg forstår det, så fungerer SSH portforwarding på en Windows 10 Pro, hvis fil deling er deaktiveret?


peque
Antal: 954
Tilmeldt:
20-04-2005
User is offline
@ frogmaster Ja man skal ind

@ frogmaster
Ja man skal ind og stoppe fildelingen.
Der kører faktisk en service på windows kaldet server - som er det der uanset hvad arrangerer fildelingen på windows.
Dette service skal stoppes for at kunne lave denne portforwarding - Ellers virker det ikke


frogmaster
frogmaster's picture
Antal: 4137
Tilmeldt:
20-05-2010
User is offline
#9 Igen, tak for svaret.

#9

Igen, tak for svaret.

Jeg har en teknisk interesse i emnet, selvom ingen standardbrugere har tilladelse til hverken at opsætte SSH eller fildeling på LAN klienterne.

Jeg skriver det bag øret i tilfælde af jeg får brug for det.