(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/pmapper/Freeware.htm
Har også prøvet med almindelig netsh
Er der nogle der kan give en brugbar løsning som portforward/Tunnel på WIndows10 Pro
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/pmapper/Freeware.htm
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
Kommentarer10
Først er jeg ikke enig med
#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/21016/~/share-access-fa…
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.
@ 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
Disse 2 biblioteker er
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 ;)
hehe -- jaja kan da selv
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
Dette er et kørende
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.
@ Frogmaster
Jamen jeg ville
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
Jeg fandt dette lille 3parts
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 .
#7Tak for
Tak for opfølgningen.
Som jeg forstår det, så fungerer SSH portforwarding på en Windows 10 Pro, hvis fil deling er deaktiveret?
@ frogmaster
Ja man skal ind
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
#9
Igen, tak for svaret.
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.