Ik moet om te kunnen multiplayeren met Age of Empires II via zone mijn poorten forwarden van mijn Freesco (linux) router naar PC waar ik op wil gamen, dat gaat allemaal ok voor 1 pc met ip 192.168.0.1 omdat ik ooit hier op got een script had gekregen vaan een mede tweaker. Aleen ik wil de script aanpassen zodat ik oook op een pc met ip 192.168.0.2 kan gamen.
dit is het script:
Zo is het dus hoe het werkt. Mn bedoeling is dus alles wat hier gebeurd ook naar ip 192.168.0.2 te laaten forwarden en stoppen enzo.
Ik heb geprobeerd de regels te kopieren en de ip te vranderen allen dat werkte niet op deze manier
Allen dat werkte dus niet. Kan iemand mij vertellen hoe het wel moet?
PS: is dit meer linux of netwerken?
dit is het script:
code:
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
28
29
30
| #!/bin/sh
case "$1" in
start)
echo "starting AOK firewall passtru"
/sbin/ipautofw -A -r tcp 47624 47624 -h 192.168.0.1
/sbin/ipautofw -A -r tcp 28800 29000 -h 192.168.0.1
/sbin/ipautofw -A -r tcp 2300 2400 -h 192.168.0.1
/sbin/ipautofw -A -r udp 2300 2400 -h 192.168.0.1
/sbin/ipautofw -A -r tcp 6667 6667 -h 192.168.0.1
/sbin/ipautofw -A -r udp 1100 7000 -h 192.168.0.1
/sbin/ipautofw -A -r tcp 1100 5000 -h 192.168.0.1
;;
stop)
echo "stopping AOK firewall passtru"
/sbin/ipautofw -D -r tcp 47624 47624 -h 192.168.0.1
/sbin/ipautofw -D -r tcp 28800 29000 -h 192.168.0.1
/sbin/ipautofw -D -r tcp 2300 2400 -h 192.168.0.1
/sbin/ipautofw -D -r udp 2300 2400 -h 192.168.0.1
/sbin/ipautofw -D -r tcp 6667 6667 -h 192.168.0.1
/sbin/ipautofw -D -r udp 1100 7000 -h 192.168.0.1
/sbin/ipautofw -D -r tcp 1100 5000 -h 192.168.0.1
;;
*)
echo "USAGE: aok {start|stop}"
exit 1
esac
exit 0 |
Zo is het dus hoe het werkt. Mn bedoeling is dus alles wat hier gebeurd ook naar ip 192.168.0.2 te laaten forwarden en stoppen enzo.
Ik heb geprobeerd de regels te kopieren en de ip te vranderen allen dat werkte niet op deze manier
code:
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| #!/bin/sh
case "$1" in
start)
echo "starting AOK firewall passtru"
/sbin/ipautofw -A -r tcp 47624 47624 -h 192.168.0.1
/sbin/ipautofw -A -r tcp 28800 29000 -h 192.168.0.1
/sbin/ipautofw -A -r tcp 2300 2400 -h 192.168.0.1
/sbin/ipautofw -A -r udp 2300 2400 -h 192.168.0.1
/sbin/ipautofw -A -r tcp 6667 6667 -h 192.168.0.1
/sbin/ipautofw -A -r udp 1100 7000 -h 192.168.0.1
/sbin/ipautofw -A -r tcp 1100 5000 -h 192.168.0.1
/sbin/ipautofw -A -r tcp 47624 47624 -h 192.168.0.2
/sbin/ipautofw -A -r tcp 28800 29000 -h 192.168.0.2
/sbin/ipautofw -A -r tcp 2300 2400 -h 192.168.0.2
/sbin/ipautofw -A -r udp 2300 2400 -h 192.168.0.2
/sbin/ipautofw -A -r tcp 6667 6667 -h 192.168.0.2
/sbin/ipautofw -A -r udp 1100 7000 -h 192.168.0.2
/sbin/ipautofw -A -r tcp 1100 5000 -h 192.168.0.2
;;
stop)
echo "stopping AOK firewall passtru"
/sbin/ipautofw -D -r tcp 47624 47624 -h 192.168.0.1
/sbin/ipautofw -D -r tcp 28800 29000 -h 192.168.0.1
/sbin/ipautofw -D -r tcp 2300 2400 -h 192.168.0.1
/sbin/ipautofw -D -r udp 2300 2400 -h 192.168.0.1
/sbin/ipautofw -D -r tcp 6667 6667 -h 192.168.0.1
/sbin/ipautofw -D -r udp 1100 7000 -h 192.168.0.1
/sbin/ipautofw -D -r tcp 1100 5000 -h 192.168.0.1
/sbin/ipautofw -D -r tcp 47624 47624 -h 192.168.0.2
/sbin/ipautofw -D -r tcp 28800 29000 -h 192.168.0.2
/sbin/ipautofw -D -r tcp 2300 2400 -h 192.168.0.2
/sbin/ipautofw -D -r udp 2300 2400 -h 192.168.0.2
/sbin/ipautofw -D -r tcp 6667 6667 -h 192.168.0.2
/sbin/ipautofw -D -r udp 1100 7000 -h 192.168.0.2
/sbin/ipautofw -D -r tcp 1100 5000 -h 192.168.0.2
;;
*)
echo "USAGE: aok {start|stop}"
exit 1
esac
exit 0 |
Allen dat werkte dus niet. Kan iemand mij vertellen hoe het wel moet?
PS: is dit meer linux of netwerken?