
วันนี้ Toutou ทดลองตั้งเซิฟเวอร์ที่บ้านให้เป็น Opensim เซิฟเวอร์แบบ Standalone ค่ะ ที่บ้าน Toutou ใช้ modem+router ของ D-Link รุ่น DSL 2640T ต้องทำตามขั้นตอนต่อไปนี้
1. ต้องไปจด free subdomain ใน www.dyndns.com ซึ่งก็ได้เลือกเป็น http://toutou.dyndns.info (ถ้าคุณจอง domain name อันไหนไว้ก็ใช้ค่านั้นนะคะ)
หาเบอร์ IP จริงของเราได้จาก http://www.ip-adress.com/
2. ต้องตั้งค่า router โดยเข้าไปที่ http://192.168.1.1 ใส่ admin username, password ลงไป
2.1 ต้องอัพเกรด firmware เป็นเวอร์ชั่นล่าสุดเสียก่อน เพื่อให้มีฟังก์ชั่น ip nat loopback on จะได้เรียกเข้าเซิฟเวอร์ตัวเองได้ โดยต้องทำผ่านสายแลนเท่านั้น ตามขั้นตอนในเว็บนี้
http://www.adslthailand.com/board/showthread.php?18851-D-Link-DSL-2640T-Firmware-update
2.2 ไปที่ Dynamic DNS แล้วตั้งค่า domain name ที่จดไว้กับเว็บ dyndns.com เมื่อกี้

2.3 จากนั้นให้ไปที่ Advanced => Lan Clients ให้ระบุ IP ที่เครื่องเราเป็น static เพื่อจะได้ IP เดิมเสมอ

2.4 ไปที่ Advanced => Virtual Server แล้วทำ port forward ตามคำแนะนำในเว็บนี้
http://portforward.com/english/routers/port_forwarding/Dlink/DSL-2640T/default.htm
โดยให้เปิด port ดังต่อไปนี้
Protocol Port Start Port End Port Map Port Map End Delete
TCP 8002 8002 8002 8002
TCP,UDP 9000 9010 9000 9010
TCP 80 80 80 80
UDP 80 80 80 80

3. ไป Fix IP ใน TCP/IP ให้เป็น ip ในวงแลนด้วย แล้วใส่ DNS server ของ ISP เข้าไป (ที่เห็นในรูปเป็น DNS server ของ TOT ค่ะ)
4. ในไฟล์ Regions.ini ให้ตั้ง InternalAddress = 0.0.0.0 และ ExternalHostName = toutou.dyndns.info
5. ในไฟล์ StandaloneCommon.ini ให้ตั้งค่า [LoginService] [GatekeeperService] และ [GridInfoService] ตามตัวอย่างต่อไปนี้


6. จากนั้นไปที่ Viewer ของเรา คลิ้กขวาดู properties => ไปที่แทป Shortcuts แล้วใส่ค่า -loginuri = http://toutou.dyndns.info:9000 เข้าไป นั่นคือการสั่งให้ Target ล้อกอินด้วย Port 9000 ตัวอย่างของ Target ก็เช่น
"C:\Program Files\SecondLife\SecondLife.exe" --set InstallLanguage en -loginpage http://toutou.dyndns.info/ -loginuri http://toutou.dyndns.info:9000/ -multiple
-loinpage คือหน้า Web Interface Redux สำหรับจัดการผู้ใช้ แต่ถ้าไม่มีก็ไม่ต้องใส่นะคะ
7. จากนั้นก็รัน OpenSim.exe / เปิด Viewer แล้วล้อกอิน

ก็จะได้ Sim ส่วนตัวที่เราเข้าไปใช้งานในเครื่องตัวเองได้ และชวนเพื่อนมาเล่นด้วยกันก็ได้ ^0^
อ้างอิง
No Response to "การตั้งเซิฟเวอร์ที่บ้านให้เป็น OpenSim server"
แสดงความคิดเห็น