URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 51513
[ Назад ]

Исходное сообщение
"как играть в Starcraft из под NAT ?"

Отправлено black cat , 12-Дек-04 23:36 
freebsd410, ipfw, natd.
инет работает так:
natd -dynamic -f -s -m -n tun0

ipfw add divert natd all from any to any via tun0
ipfw add allow all from any to any

как же всетаки это все перенастроить чтоб играть в старкрафт с людьми изза ната:?


Содержание

Сообщения в этом обсуждении
"как играть в Starcraft из под NAT ?"
Отправлено black cat , 17-Дек-04 22:16 
спасение утонувших дело рук крабов, рыбок и устриц.
Все зависит от того скока выкурить...

в natd.conf надо прописать
use_sockets yes
same_ports yes
redirect_port tcp ${GAME}:1000-3000 1000-3000
redirect_port udp ${GAME}2.168.0.33:6110-6120 6110-6120

и запускать так:
natd -f /..путь../natd.conf -n имя_внешней_сетевухи_сервера

т.о. rc.firewall выглядит так:
ipfw flush
ipfw add divert natd all from any to any via ${ext_face}
ipfw add allow all from any to any

GAME = айпишка машины где будет запускаться игруха (внутри сети)
ext_face = айпишка сервера смотрящая наружу сети.

работает железобетонно на broodwar 1.11 и pvqn или как там его (сервер)
могу создавать игры и подключаться к чужим.

//Тока меня почемуто быренько убивают :-))