หน้า 1 จากทั้งหมด 2

วิธี Connect ผ่าน Internet

โพสต์แล้ว: พุธ 21 ต.ค. 2015 12:27 pm
โดย ntnw
ไม่ทราบว่ามีเพื่อนท่านใด ลอง Connect Odoo ผ่าน Internet เข้ามาที่ Server ของเราบ้างไหม ครับ พยายามหาจาก Google ยังไม่เจอวิธี เลย

ปกติในวง Lan ของเรา จะเข้าผ่าน http://Ip:8069 ถ้าเราอยู่ข้างนอก จะ Connect เข้ามาต้องทำอย่างไร

ผมลองทำตามวิธีพวกดูกล้องวงจรปิด ได้ดังนี้
1. เข้า Router เพื่อทำการ F/W Port ตามรูป ผมได้ทำการ F/W 2 Port อันนึงเป็น 8069 เพื่อเข้า Odoo อีกอันเป็น Remote Desktop

2. ทดลอง Remote เข้าไปที่ Server สามารถทำได้ (สมมติว่าเป็น Fix IP ไม่ต้องไปสมัคร No-IP) ยกตัวอย่างผมใช้ Remote Desktop ไปที่ IP : 171.96.246.164 (IP ของ ISP ของ เรา ) ก็สามารถเข้า Server ได้

3. ทดลองเข้า Server ผ่าน Browser โดยพิมพ์ http://171.96.246.164/ ==> ไม่ทำงาน
4. ทดลองเข้า Server ผ่าน Browser โดยพิมพ์ http://171.96.246.164:8069/ ==> ไม่ทำงาน

แสดงว่าแค่ทำ F/W Port ไม่พอใช่หรือไม่ จะต้องทำอะไรเพิ่มอีก ครับ รบกวนสอบถาม เพื่อน ๆ ที่ได้ลองทำแล้ว

ในความคิดผมคิดว่าอาจจะต้องเปลี่ยน port 8069 เป็น 80 หรือเปล่า ==> หรือต้องลง IIS ในเครื่อง Server หรือเปล่า
==> กรณีที่ ถ้าต้องเปลี่ยน port ต้องทำอย่างไรครับ แก้ใน file server.cnf ได้เลยไหม


ปล..Server เป็น Windows 2012 ทดลองปิด Firewall ทั้งหมดแล้ว :cry:

Re: วิธี Connect ผ่าน Internet

โพสต์แล้ว: ศุกร์ 23 ต.ค. 2015 11:34 am
โดย gopgop
ต้องสมัคร dns free เเล้วตังเป็นชื่อเว็ป ครับเล้วเรียกผ่านชื่อ

Re: วิธี Connect ผ่าน Internet

โพสต์แล้ว: ศุกร์ 23 ต.ค. 2015 12:46 pm
โดย ntnw
ปัญหาไม่ได้อยู่ที่ dns ครับเพราะ fix ip ใช้ ip แทนชื่อได้
ผมว่าน่าจะอยู่ตอน f/w port ไม่ถูก กำลังหาวิธีอยู่

Re: วิธี Connect ผ่าน Internet

โพสต์แล้ว: ศุกร์ 23 ต.ค. 2015 1:41 pm
โดย ntnw
ตอนนี้ผมเข้าได้แล้ว โดยใช้ http://ip:8069
กำลังหาวิธี เปลี่ยน port จาก 8069 เป็น 80 เพื่อจะได้ไม่ต้องใส่ 8069 หลัง ip
เจอแต่บน linux บน windows ยังไม่เจอ

Re: วิธี Connect ผ่าน Internet

โพสต์แล้ว: อาทิตย์ 25 ต.ค. 2015 4:24 pm
โดย gopgop
C:\Program Files (x86)\Odoo 9.0-20151021\server
ไฟล์ openerp-server
xmlrpc_port = 80

Re: วิธี Connect ผ่าน Internet

โพสต์แล้ว: พฤหัสฯ. 29 ต.ค. 2015 8:52 pm
โดย ntnw
ตอนนี้ทำได้แล้วครับ online ได้แล้ว ที่คิดจะทำเพราะ
ยังหา host ที่ให้เราลง software เองไม่ได้ เลยต้องใช้ server ตัวเองเปิดก่อน ถ้าใครมีที่เช่า server แนะนำกันบ้างนะครับ

Re: วิธี Connect ผ่าน Internet

โพสต์แล้ว: ศุกร์ 17 มิ.ย. 2016 1:44 pm
โดย methatongyoi
คุณ ntnw ทำอย่างไรครับ บอกหน่อย บน windows 2012 server

Re: วิธี Connect ผ่าน Internet

โพสต์แล้ว: ศุกร์ 17 มิ.ย. 2016 8:13 pm
โดย ntnw
1. Fix IP เครื่อง Server ของเราก่อน
2. ทำ F/W port ตามยี่ห้อ router ของท่านเลย (อันนี้ไม่ทราบว่า รุ่นไหน แต่ละรุ่นไม่เหมือนกัน)
3. ดู public IP ใน Router มา (ถ้าไม่รู้ ก็ลองเข้า web speed test ต่าง ๆ มันจะบอก public ip ของเรา ณ ตอนนั้น) สมมติ ว่าได้ 124.122.122.25
4. ทดลองเข้า server ก่อน โดยพิมพ์ http://124.122.122.25:8069
ผลที่ได้คือ จะเข้าหน้า login เหมือนเราเข้า ทาง localhost:8069 (จริง ๆ จบขั้นตอนนี้ก็แสดงว่าใช้ได้แล้ว)
5. แก้ port ที่ C:\Program Files (x86)\Odoo 9.0-20151021\server ไฟล์ openerp-server บรรทัด xmlrpc_port = 80 เพื่อเวลาเข้าจะได้ไม่ต้องพิมพ์ port
6. ทดลองเข้าใหม่ จะได้ http://124.122.122.25
7. ไปสมัคร no-ip หรือ dyndns (ดูวิธีสมัครใน อากู๋ มีเยอะเลย พวกที่ทำ กล้องวงจรปิด) เนื่องจาก public ip เราเปลี่ยนบ่อย มันจะไม่ใช่ 124.122.122.25 ตลอด (ยกเว้นมี fix ip)
8. จากนั้น ก็เข้า server เราด้วยชื่อที่ได้จาก no-ip ได้เลย
9. ถ้าจด domain name ก็สามารถ ชี้เป้า ที่ขั้นตอนของ no-ip ได้เลย

คร่าว ๆ ครับ ลองใช้ อากู๋ ช่วยนะครับ ไว้มีเวลาสัปดาห์หน้าจะมา ทำเป็นบทความ แบบมีรูปประกอบอีกที่ (แต่ใช้ Hardware ของผมนะครับ)

Re: วิธี Connect ผ่าน Internet

โพสต์แล้ว: พุธ 22 มิ.ย. 2016 7:59 pm
โดย twinsen
ขอเสริมครับ

บาง ISP จะไม่ได้จ่าย IP ที่เป็น public มาให้เรา ถ้าเป็นแบบนี้ ต่อให้ตั้ง port forward ถูกต้องแล้ว ยังไงก็ใช้ไม่ได้ครับ เพราะ package จะไม่หลุดเข้ามาที่โมเด็มหรือ router ของเราเลย ตอนที่เจอปัญหานี้ คิดอยู่นานว่าทำผิดตรงไหน ดู log ก็ไม่มีอะไรวิ่งเข้ามาเลย

วิธีแก้คือให้โทรไปแจ้ง call center ครับ ว่าเราทำ server ไว้ที่บ้านแล้ว connect จากนอกบ้านเข้ามาไม่ได้ หรือจะบอกว่าขอปลดบล๊อกพอร์ตเพราะ connect เข้าบ้านไม่ได้ ถ้า ISP หยวนๆ ได้ เค้าจะติดต่อมาคุยเพื่อขอรายละเอียดเพื่อดำเนินการให้ครับ

Re: วิธี Connect ผ่าน Internet

โพสต์แล้ว: อังคาร 05 ก.ค. 2016 11:43 pm
โดย openerpthailand
เท่าที่เคย ลอง ของ True ใช้ได้นะครับ 3BB ไม่แน่ใจ

ปล. ลงในกระทู้ ใช้ชื่อ IP สมมุติมาจะดีกว่านะครับ เดี๋ยว เจอมือดีลองของ