Heronic
Legacy Member
Ik heb een vraagje ivm iptables. Het zit zo m'n battlefield 2 linux server wil niet opstarten. Ik krijg steeds 'segmentatie fout' . Nu heb ik ontdekt dat wanneer ik 'state established -j accept' toevoeg aan de INPUT table de server gewoon opstart en nog goed draait ook. Wanneer de server dan goed opgestart is en ik die lijn er terug uithaal blijft ie draaien maar bij de eertvolgende die erop wil crasht ie.
iptables :
INPUT : -d IP -j Battlefield2
Battlefield2 : -p tcp -m state --state NEW,ESTABLISHED --dport 28900:28970 -j ACCEPT
en zo dus voor alle nodige poorten en ranges.
zelfs als ik een gewone 'state NEW, ESTABLISHED' zonder daar -p en --dport bij te gebruiken in Battlefield2 zet werkt ie niet.
de state toevoegen aan de INPUT lijn die doorstuurt naar de Battlefield chain ook niet. enkel een algemene 'state established accept' werkt maar dit lijkt me niet zo'n goed idee of ben ik verkeerd?
heeft er anders iemand nog hints en tips?
iptables :
INPUT : -d IP -j Battlefield2
Battlefield2 : -p tcp -m state --state NEW,ESTABLISHED --dport 28900:28970 -j ACCEPT
en zo dus voor alle nodige poorten en ranges.
zelfs als ik een gewone 'state NEW, ESTABLISHED' zonder daar -p en --dport bij te gebruiken in Battlefield2 zet werkt ie niet.
de state toevoegen aan de INPUT lijn die doorstuurt naar de Battlefield chain ook niet. enkel een algemene 'state established accept' werkt maar dit lijkt me niet zo'n goed idee of ben ik verkeerd?
heeft er anders iemand nog hints en tips?