Přesměrování portů z jedné lan na druhou
Ahoj,
mám operační systém win xp pro, a na desce mám 2 síťové karty, potřeboval bych nějak přesměrovat určitý port z jedné siťovky na druhou. Potřebuju totiž spustit server na CS, ale ten zvládne jenom jednu ip adresu, takže bych to potřeboval přesměrovat z té jedné siťovky z portu 27015 na tu druhou.
Na jednu kartu je připojen Ovislink AP, na druhé je druhý počítač.
V podstatě je to tohle, ale je to pro linux :
Q: How can I run 1 Dedicated server on 2 different IP address?
A: By itself Half-Life cannot bind to more than one IP address, however using IPTABLES (a linux tool) you can tell your system to redirect the traffic for you:
I have found a way to do this. It is slightly advanced for most people, but it utilizes IPTABLES in linux to NAT (Network Address Translation) connections.
For my system, here is the rule:
] iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -i eth1 -p udp --dport 27015 -j DNAT --to-destination yyy.yyy.yyy.yyy
It basically takes all UDP connections from port 27015 on xxx.xxx.xxx.xxx and sends them to yyy.yyy.yyy.yyy. Linux has a built-in connection table that knows to resend the data back out the IP xxx.xxx.xxx.xxx so the client won't know the difference.
Vím, že by se to mělo dělat nějak pomocí síťového mostu, ale nevím co tam kde nastavit, aby to fungovalo.
Díky za rady