# Notification.
Notification

Author Topic: DotA จอยห้องในบ้านเดียวกันไม่ได้  (Read 13534 times)

0 Members and 1 Guest are viewing this topic.

Offline DavidGoliath

  • VPC Member.
  • **
  • Posts: 59
    • View Profile
ผมจะเล่นดอทเอกะน้องแต่น้องไม่สามารถจอยห้องที่ผมครีได้
เพราะเหุตใดหรือครับ

Offline microsoft

  • Administrator
  • *****
  • Posts: 8651
    • View Profile
    • VarietyPC.Net
แต่ละเครื่องได้ Fix IP เอาไว้หรือเปล่าครับ ถ้าไม่ ก็ต้องตั้งค่าแบบ Fix IP เอาไว้ด้วย แล้วไปสั่ง Forward Port ในตัวเร้าเตอร์ เสร็จแล้วให้เปิดโปรแกรม Notepad แล้วก็อบปี้ข้อความนี้ไปวาง

Quote
: Bat files for Dota And Fifa Online 2.
:: Thanks Google for Code.
:: Edit by BLUESKY
@ECHO off
:: parameter
SET sport=7000
SET fifa=F:\FIFA Online 2\
for /f "tokens=16 delims=." %%i in ('ipconfig ^|find "IP Address"') do set IP=%%i
SET /a dotaport=%sport%+%IP%

reg add "hkcu\Software\Blizzard Entertainment\Warcraft III\Gameplay" /v "netgameport" /t reg_dword /d "%dotaport%" /f
ECHO port=%dotaport% > "%fifa%port.ini"
::ECHO "Set Port To: %dotaport% "
::ECHO.
::PAUSE

แล้ว save ให้เป็นชื่ออะไรก็ได้ อย่างผมจะตั้งชื่อเป็น DotA แล้วระบุนามสกุลให้ไฟล์นี้เป็น .bat + กับเอาไฟล์นี้ไปวางเอาไว้ใน Startup ของทุกเครื่องครับ เพราะพอทุกเครื่องที่อยากให้ DotA เล่นด้วยกันได้ เมื่อเปิดเครื่องขึ้นมา ตัวแบทไฟล์จะจองพอร์ตเอาไว้ให้สำหรับเกมส์โดยเฉพาะเลย แล้วเวลาเข้าเกมส์ก็จะมองเห็นกัน

สามารถใช้ร่วมกับเกมส์ Fifa ได้ด้วยครับ
การให้ที่ยิ่งใหญ่ คือ... การให้ต่อไป.... ไม่สิ้นสุด

Offline DavidGoliath

  • VPC Member.
  • **
  • Posts: 59
    • View Profile
Fix IP ตั้งอย่างไรหรือครับ

Offline microsoft

  • Administrator
  • *****
  • Posts: 8651
    • View Profile
    • VarietyPC.Net
ลองสำรวจดูว่า modem router ของท่านเป็นยี่ห้ออะไร และรุ่นอะไรครับ  [emo02]
การให้ที่ยิ่งใหญ่ คือ... การให้ต่อไป.... ไม่สิ้นสุด

Offline DavidGoliath

  • VPC Member.
  • **
  • Posts: 59
    • View Profile
ลองสำรวจดูว่า modem router ของท่านเป็นยี่ห้ออะไร และรุ่นอะไรครับ  [emo02]

Billion ครับ รุ่น Wireless-N 150 Mbps ADSL2+ Router


Offline GAYSPACE

  • VPC Member.
  • **
  • Posts: 91
    • View Profile
    • OhiyoManga อ่านการ์ตูน โดจิน Manga อ่านการ์ตูนออนไลน์ การ์ตูนแปลไทย
ถ้าครีห้องให้คนอื่นจอย forword port
ถ้าจอยวงแลนให้เปิดฟังชั่น Nat Loopback (router ที่ใช้ต้อง support)

Offline DavidGoliath

  • VPC Member.
  • **
  • Posts: 59
    • View Profile
เปิด Nat Loopback ทำยังไงหรือครับ

Offline microsoft

  • Administrator
  • *****
  • Posts: 8651
    • View Profile
    • VarietyPC.Net
ลองสำรวจดูว่า modem router ของท่านเป็นยี่ห้ออะไร และรุ่นอะไรครับ  [emo02]

Billion ครับ รุ่น Wireless-N 150 Mbps ADSL2+ Router



รุ่นที่ให้มา มันเป็นประโยคมาตรฐานของตัวเร้าเตอร์ครับ ต้องดูใต้เครื่องว่ามีรหัสอย่างอื่นบ้างมั้ย เช่น Billion Bipac 5200w หรือ 5400w เป็นต้น ไม่งั้นก็ช่วยลำบากครับ
การให้ที่ยิ่งใหญ่ คือ... การให้ต่อไป.... ไม่สิ้นสุด

Offline DavidGoliath

  • VPC Member.
  • **
  • Posts: 59
    • View Profile
เป็น BiPAC5200W ครับ

Offline microsoft

  • Administrator
  • *****
  • Posts: 8651
    • View Profile
    • VarietyPC.Net
ลองดูสิว่าตอนนี้ไอพีที่เร้าเตอร์แจกให้ในแต่ละเครื่องเป็นไอพีอะไร โดยกดปุ่ม Windows + R เพื่อเรียกหน้าต่าง Run แล้วพิมพ์ CMD -> Enter 1 ครั้ง ก็จะได้หน้าต่าง Command prompt ขึ้นมา แล้วพิมพ์คำสั่ง ipconfig -> Enter 1 ครั้ง ระบบก็จะโชว์ไอพีของเครื่องขึ้นมาดังรูปตัวอย่าง


แล้วจำหรือจดเอาไว้ รวมทั้งเครื่องอื่นๆก็ทำแบบเดียวกัน

เสร็จแล้วให้เข้าไปทำการฟอร์เวิร์ดพอร์ตในตัวเร้าเตอร์ โดยเปิดหน้าต่างๆเบราเซอร์ (อะไรก็ได้ที่มี) ขึ้นมา แล้วพิมพ์ไอพีของตัวเร้าเตอร์เป็น http://192.168.1.254 ใส่ user: admin / pass: admin

เมื่อเข้าไปในหน้าเว็บคอนฟิกได้แล้ว ก็คลิกไปที่หัวข้อ Advanced Setup -> NAT -> Virtual Server


แล้วใส่ค่าดังต่อไปนี้ เพื่อกำหนดค่าพอร์ตเกมส์ให้กับทุกเครื่องที่จะใช้งาน

Application: ใส่เป็นชื่อ DotA (เพื่อให้จำง่าย)
Protocol: UDP
Start Port: ใส่เป็น 7001
End Port: ใส่เป็น 7001
Local IP Address: ใส่เป็นเลขไอพีที่เช็คไว้ตั้งแต่ตอนแรก
แล้วกด Save

ทำซ้ำขั้นตอนที่แล้วอีกที แต่ที่หัวข้อ Protocol: ให้ใส่ค่าเป็น TCP นอกนั้นเหมือนเดิม

และเครื่องที่สอง ที่จะให้เล่น DotA ได้ ก็ต้องกำหนดค่านี้ด้วยเช่นเดียวกัน แต่พอร์ตให้ใส่เป็น Start Port: 7002 / End Port: 7002 หรือ 700x ไปเรื่อยๆ

เมื่อเสร็จแล้วก็เข้าไปตั้งค่าพอร์ตในเกมส์ของทุกเครื่อง ให้ตรงกันกับที่เซ็ตไว้ครับ แล้วทดสอบเข้าเกมส์ดูว่า มองเห็นกันหรือไม่
การให้ที่ยิ่งใหญ่ คือ... การให้ต่อไป.... ไม่สิ้นสุด

Offline DavidGoliath

  • VPC Member.
  • **
  • Posts: 59
    • View Profile
ผมทำการforward port แบบข้างบนเรียบร้อยแล้วครับ

แต่การทำ nat loopback on มีคนบอกผมให้คนตามแบบในเว็บนี้ครับ

แต่พอผมใส่รหัสลอกอิน + พาสเวิดเข้าไปแล้วมันไม่ขึ้นเมนูมาแบบในนั้นครับ มันเป็นเครื่องหมาย > แล้วก็ให้พิมพ์อะไรลงไปเองเลย

ไม่ทราบว่าต้องทำอย่างไรหรือครับ

Offline microsoft

  • Administrator
  • *****
  • Posts: 8651
    • View Profile
    • VarietyPC.Net
เอ.. แล้วมันเป็นที่ตรงไหน  [emo15] ผมวางระบบในร้านเกมส์ แต่จะฟอร์เวิร์ดพอร์ตบน server ลินุกส์ แต่ขั้นตอนก็เหมือนกับฟอร์เวิร์ดในเร้าเตอร์ แล้วใส่สคริปซ์นิดหน่อย ก็ใช้ได้เลยครับ ดูเหมือนท่าจะยาวแน่ๆ  [emo14]
การให้ที่ยิ่งใหญ่ คือ... การให้ต่อไป.... ไม่สิ้นสุด

Offline microsoft

  • Administrator
  • *****
  • Posts: 8651
    • View Profile
    • VarietyPC.Net
งั้นลองดูใหม่ สำหรับการเปิด Nat Loopback แต่อาจจะต้องทำใจด้วยหากเร้าเตอร์ของท่านไม่รองรับ

ด้วยการเปิดหน้าต่าง Command Prompt ขึ้นมา แล้วพิมพ์คำสั่ง Telnet ตามด้วยไอพีเร้าเตอร์ของท่าน เช่น

Telnet 192.168.1.254

แล้วระบบจะให้ใส่พาสเวิร์ดของเร้าเตอร์ ก็พิมพ์ admin

ตามด้วยคำสั่ง ip nat loopback on

ลองดูนะครับ  [emo04]
การให้ที่ยิ่งใหญ่ คือ... การให้ต่อไป.... ไม่สิ้นสุด

Offline DavidGoliath

  • VPC Member.
  • **
  • Posts: 59
    • View Profile
งั้นลองดูใหม่ สำหรับการเปิด Nat Loopback แต่อาจจะต้องทำใจด้วยหากเร้าเตอร์ของท่านไม่รองรับ

ด้วยการเปิดหน้าต่าง Command Prompt ขึ้นมา แล้วพิมพ์คำสั่ง Telnet ตามด้วยไอพีเร้าเตอร์ของท่าน เช่น

Telnet 192.168.1.254

แล้วระบบจะให้ใส่พาสเวิร์ดของเร้าเตอร์ ก็พิมพ์ admin

ตามด้วยคำสั่ง ip nat loopback on

ลองดูนะครับ  [emo04]

สงสัย Router ของผมทำไม่ได้ครับ

พอพิมพ์ไปแล้วมันบอกว่าไม่พบคำสั่ง nat


 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27