ฉันไม่ทราบว่าอาจหัวข้อนี้ได้รับการแก้ไขแล้ว แต่เมื่อฉันได้ลองทำสิ่งนี้บนเครื่อง Windows ฉันได้เผชิญกับปัญหามากมาย ดังนั้นทางออกของฉันง่ายจริงๆ ฉันได้ดาวน์โหลดซอฟต์แวร์http://www.lenzg.net/rinetd/rinetd.html ที่อ่อนนุ่มนี้ได้
ทำตามคำแนะนำของพวกเขาเกี่ยวกับวิธีการส่งต่อพอร์ตและจากนั้นอุปกรณ์ Android ของฉันก็เชื่อมต่อเพื่อให้โครงการ asp.net localhost สำเร็จและหยุดที่จุดแตกหัก
ไฟล์ rinetd.conf ของฉัน:
10.1.1.20 1234 127.0.0.1 1234
10.1.1.20 82 127.0.0.1 82
ที่ 10.1.1.20 เป็น localhost ip ของฉัน, 82 และ 1234 พอร์ตของฉันนอกจากนี้ฉันยังมีไฟล์อาบน้ำที่คุณอยากเก็บไว้ในชื่อ yourofbathfile.bat ชีวิตง่าย ๆ ใส่ไฟล์นั้นไว้ในโฟลเดอร์ ไฟล์อาบน้ำของฉัน:
rinetd.exe -c rinetd.conf
หลังจากเริ่มซอฟต์แวร์นี้ให้เริ่มต้นเซิร์ฟเวอร์ aps.net ของคุณแล้วลองเข้าถึงจากอุปกรณ์ Android หรืออุปกรณ์ใด ๆ ในเครือข่ายท้องถิ่นของคุณ (เช่น Computer ABC เริ่ม putty) และคุณจะเห็นว่าทุกอย่างทำงานได้ ไม่จำเป็นต้องไปที่การตั้งค่าเราเตอร์หรือทำสิ่งที่ซับซ้อนอื่น ๆ ฉันหวังว่านี่จะช่วยคุณได้ สนุก.