สิ่งที่ฉันต้องการคือการกำหนดค่าคอมพิวเตอร์ในบ้านกับ Windows และใช้เป็นTCP proxyสำหรับการเชื่อมต่อและเส้นทางแพ็คเก็ตจาก 80 ถึงพอร์ต 23 ในเซิร์ฟเวอร์อื่นในอินเทอร์เน็ต
สิ่งที่ฉันต้องการคือการกำหนดค่าคอมพิวเตอร์ในบ้านกับ Windows และใช้เป็นTCP proxyสำหรับการเชื่อมต่อและเส้นทางแพ็คเก็ตจาก 80 ถึงพอร์ต 23 ในเซิร์ฟเวอร์อื่นในอินเทอร์เน็ต
คำตอบ:
rinetd ควรทำงานและ Windows ไบนารีสำหรับมันสามารถมีได้จากhttp://www.boutell.com/rinetd/ (สำหรับทุกคนที่กำลังมองหาสิ่งเดียวกันภายใต้ Linux, rinetd อยู่ในที่เก็บมาตรฐานของ distro ทุก ดังนั้นสามารถติดตั้งได้ด้วย "apt-get install rinetd" หรือ "yum install rinetd" หรือคล้ายกัน)
netsh portproxy
คุณสามารถใช้ในตัว ในกรณีของคุณ:
netsh interface portproxy add v4tov4 listenport=80 connectaddress=ip-of-server-on-internet connectport=23 listenaddress=ip-of-windows-machine protocol=tcp
คุณจะต้องมีสิทธิ์ผู้ดูแลระบบ ไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติม!
คุณจะต้องติดตั้ง IPv6 บนระบบปฏิบัติการของคุณก่อนใช้คุณสมบัตินี้ ใน Vista และรุ่นที่ใหม่กว่านี่ไม่ใช่ปัญหาเนื่องจาก IPv6 มาติดตั้งตามค่าเริ่มต้น แต่ใน XP / 2003 คุณต้องเปิดพาเนลคุณสมบัติคุณสมบัติอินเทอร์เฟซเครือข่ายของคุณและเพิ่มโปรโตคอล Microsoft TCP / IP เวอร์ชัน 6 ก่อน
wf.msc
และปล่อยให้มันผ่านไฟร์วอลล์!
คุณกำลังมองหาพร็อกซี TCP มีพร็อกซี TCP ฟรีมากมายสำหรับ Windows ฉันจะไม่แนะนำเพราะฉันไม่มีประสบการณ์ที่ดีกับพวกเขา Google สำหรับ "พร็อกซี Windows TCP" และคุณจะได้รับ boatload
อันนี้น่ารักและแหล่งที่มาใช้ได้ แต่ฉันไม่ทราบว่าเชื่อถือได้: http://dposey.no-ip.com/Proxy/
มันเป็นส่วนหนึ่งของรหัสที่ค่อนข้างน่าสนใจถึงแม้ว่าบางคนสามารถใส่คุณสมบัติที่ค่อนข้างประณีตไว้ในพร็อกซี TCP ระดับสูง (การทำโหลดบาลานซ์การบันทึกการรับส่งข้อมูล ฯลฯ )
สมมติว่ามันเป็นแพ็คเก็ต http คุณสามารถใช้หนึ่งในหลาย ๆ หน้าต่างพร็อกซี่ออกมีเช่น Squid NTหรือสิ่งที่คล้ายกัน
แต่ถ้าคุณเพียงแค่ต้องการส่งต่อแพ็คเก็ตใด ๆ SSH tunneling เป็นวิธีที่จะไป ตรวจสอบsshwindowsสำหรับชิ้นส่วนเซิร์ฟเวอร์และhttp://oldsite.precedence.co.uk/nc/putty.htmlเพื่อดูวิธีการตั้งค่าการส่งต่อพอร์ตใน PuTTY อย่างรวดเร็ว
อาจจะมีวิธีที่ง่ายกว่าในการใช้บางเครื่องมือใน Microsoft แต่นี่คือสิ่งที่อยู่ด้านบนของหัวของฉันก่อน
3proxyเป็นพร็อกซี่อเนกประสงค์ข้ามแพลตฟอร์มขนาดเล็กและยืดหยุ่นซึ่งสามารถทำหน้าที่เป็นพร็อกซี TCP ได้เช่นกัน