ผมมีแค่คอมเครื่องนึง OS Windows
โดยการต่อกับเน็ตบ้านธรรมดาแล้วใช้ ddns ของค่ายเน็ต ให้เปิด port เข้ามาที่เครื่องนี้
ผมต้องการให้เพื่อนสามารถโหลดไฟล์ตรงจากเครื่องผมได้เลย
โดยให้เพื่อนสามารถใช้ browser ทั่วไปโหลดจาก link ที่ผมให้ อาจจะมีแค่ domain.name:port หรือเป็น link ยาว ๆ เจาะจงไปถึงชื่อไฟล์เลยยิ่งดี โดยที่ไม่ต้องลงโปรแกรม protocol อื่น ๆ มาช่วย เช่น FileZilla เพราะผมต้องการให้ทุกอย่างง่ายที่สุดครับ
พอจะทำยังไงได้บ้างครับ
เท่านี้ก็น่าจะใช้ได้แล้วครับ ถ้าไม่ติด Firewall ที่อื่นอีก
ถ้าจะ copy file peer-to-peer ใช้ scp, sftp น่าจะดีกว่า https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_overview มัน built-in มากับ Windows อยู่แล้ว
แต่ผมไม่เคย setup ให้มัน connect โดย scp จากเครื่องอื่นนะ
ขอบคุณมากครับ จะลองศึกษาดู
ถ้าทำ webserver เป็น ก็ใช้ cloudflared ก็ได้ครับ โหลดเป็นตัว exe มา แล้วรัน cloudflared tunnel --url localhost จะได้ url สำหรับวิ่งตรงเข้าเครื่องเราประมาณนี้ครับ https://xxx-xxx-xxx.trycloudflare.com
ถ้าลงโปรแกรมทั้งสองฝั่งได้ ผมว่า ผ่านระบบพวก hamachi, zerotier น่าจะสะดวกสุดครับ
พอทุกคนคอนเนคเข้าวงเดียวกันแล้ว ก็ใช้งานได้ราวกับอยู่ในวงแลนเดียวกัน ไม่ต้องคอนฟิกอะไรเพิ่มเลย จะแชร์ไฟล์ก็แค่สั่งแชร์ไฟล์ แล้วทุกคนก็เข้ามาดาวน์โหลดได้
ที่สำคัญคือ
ข้อเสียคือ
+1
น่าสนใจครับ เดี๋ยวจะลองดู ขอบคุณมากครับ
Hamachi ตัวฟรี ความเร็วระดับหอยทากเป็นตะคริว ไม่แนะนำ
ถ้าไฟล์ไม่ใหญ่มากแนะนำ hamachi เหมือนกันครับ
WE ARE THE 99%
ใช้ scp ครับ