回覆: 請教可以魔獸3多台電腦同時上網連線跟BT下載適合用的無線分享器???
[QUOTE=cheerx;994743]樓主應該是在PCDVD問我問題那一位吧!小弟想了幾天也找了資料幾天.因為魔獸如果不只一台的話上不去,應該表示樓主是開場子讓人家加入才有這樣的問題吧!如果是的話有ROUTER功能的機種都不適合樓主,不過如果不是要三個人同時開局讓人加入的話,可以試試看用DOU0228兄說的NAT helper就好了.[/QUOTE]
我的情形是家裡有兩台電腦要一起開魔獸去跟別人連線
只要有一台先開另一要開時就一定看不到別人開的遊戲
單獨一台時也會有這種情形出現!!!
回覆: 請教可以魔獸3多台電腦同時上網連線跟BT下載適合用的無線分享器???
華碩 550gE:
NAT設定 - 虛擬非軍事區
特殊應用程式
某些應用程式需要特殊的處理程式來穿越IP分享器。請填入可啟用該種應用的相關參數。
Starcraft(Battle.Net): yes or no
開啟之後, Battle.Net 就可以正常使用
回覆: 請教可以魔獸3多台電腦同時上網連線跟BT下載適合用的無線分享器???
[QUOTE=FYI;995189]請樓主先將兩台PC 改成固定IP, 例如192.168.1.12 & 192.168.1.13(須配合3COM 分享器), 再將魔獸內的埠號分別調整成6112 & 6113, 然後設定3COM 分享器的NAT Helper 分別對應到192.168.1.12:6112 & 192.168.1.13:6113, 理論上這只影響開局, 不應該會影響加入別人所開的局才對, 此外據說暗黑破壞神才須再對應TCP 4000, 小弟不十分確定[/QUOTE]
這樣是沒有用的, 以 Linux 來說
就是 iptables -t nat -A POSTROUTING -j MASQUERADE
和 iptables -t nat -A PREROUTING -p tcp --dport 6112 -j DNAT --to 192.168.1.12
與 iptables -t nat -A PREROUTING -p tcp --dport 6113 -j DNAT --to 192.168.1.13
若是只有如此, 華碩不會為了 StarCraft 寫一個 NAT Helper
以下來自 ASUS Linux Kernel Netfilter 的 module
[code]
/*
* ip_nat_starcraft.c
*
* Basic Starcraft Application Layer Gateway
*
* For TCP packets, find the packets with dst port = 6112 for ip address embeded
* in packet and replace with external IP.
*
* For UDP packets, in PREROUTING
* find the packets with src port = 6112, redirect the ip to local one
* local ip = 192.168.1.x, x=(dst port-10000)
* For UDP packets, in POSTROUTING
* find the packets with src port = 6112, redirect the src port to
* mangle one
* src port = 10000 + x, x=(ip-192.168.1.1)+10000
*
*/
[/code]
回覆: 請教可以魔獸3多台電腦同時上網連線跟BT下載適合用的無線分享器???
拉登長官:p :D
搞混囉!!!!!:abuse:
回覆: 請教可以魔獸3多台電腦同時上網連線跟BT下載適合用的無線分享器???
重點不是Warcraft III 和StarCraft,它們的連線採用的都是BATTLE.NET的連線方式,DOU0228堤的應該才是正確的解法喔!
回覆: 請教可以魔獸3多台電腦同時上網連線跟BT下載適合用的無線分享器???
DOU0228的方法試過
單一台是有時可能有時不行
兩台就一定不行
這幾天買了一台smc的SMCWGBR14-N
預設的設定一接上去馬上可以玩魔獸3
不過開的遊戲別人看不到 ---> 開port就解決了!!!
謝謝大家的回答!!!