Ik heb een freesco servertje aan een chello lijntje (regio r'dam) hangen. Alle (uitgaand) verkeer werkt perfect. Nu wil ik echter op poort 7780 een webserver draaien, en het lukt met niet helemaal. Nu heb ik niet echt veel verstand van TCP/IP of LINUX, dus heb ik toch wat hulp nodig.
Mijn config is als volgt.
Freesco krijgt over ETH0 zijn IP/DNS/gateway gegevens via DHCP. Freesco meldt gelijk bij DYNDNS wat mijn ipadres is.
Deze DNS lijkt te werken.
Aan ETH1 (10.0.0.1) hangt een hub, waaraan mijn httpserver hangt. Mijn httpserver draait op poort 80 van mijn win2k-bak (10.0.0.2)
mijn forward.cfg
resultaat van ipfwadm -I -l
resultaat van ipfwadm -O -l
resultaat van ipfwadm -F -l
ik had al een beetje zitten kloten, en had o.a. de default policy van forwarding op accept gezet, maar dat werkte niet.
Als ik een verbinding probeer te maken lukt dat niet (could not open a connection with [mijnpc].homeip.net)
Wat moet ik doen om deze server aan de praat te krijgen? (en later ftp, en nog later allerlei andere servertjes)
Mijn config is als volgt.
Freesco krijgt over ETH0 zijn IP/DNS/gateway gegevens via DHCP. Freesco meldt gelijk bij DYNDNS wat mijn ipadres is.
Deze DNS lijkt te werken.
Aan ETH1 (10.0.0.1) hangt een hub, waaraan mijn httpserver hangt. Mijn httpserver draait op poort 80 van mijn win2k-bak (10.0.0.2)
mijn forward.cfg
code:
1
2
3
| <snip (comments)> t,7777,10.0.0.2/777 t,7780,10.0.0.2/80 |
resultaat van ipfwadm -I -l
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
| IP firewall input rules, default policy: reject type prot source destination ports acc all anywhere anywhere n/a acc all anywhere anywhere n/a acc all anywhere anywhere n/a acc all anywhere all-in-one n/a acc all 10.0.0.0/24 anywhere n/a acc all 10.0.0.0/24 anywhere n/a rej all 10.0.0.0/24 anywhere n/a acc tcp ns1.rott.upc.nl anywhere domain -> any acc udp ns1.rott.upc.nl anywhere domain -> any acc tcp ns2.a2000.nl anywhere domain -> any acc udp ns2.a2000.nl anywhere domain -> any rej tcp anywhere anywhere any -> domain rej udp anywhere anywhere any -> domain rej tcp anywhere anywhere any -> telnet rej tcp anywhere anywhere any -> 82 rej udp anywhere anywhere any -> syslog rej all anywhere 10.0.0.0/24 n/a rej all 10.0.0.0/24 anywhere n/a rej all anywhere 192.168.168.2 n/a rej all 192.168.168.2 anywhere n/a rej all anywhere 192.168.168.3 n/a rej all 192.168.168.3 anywhere n/a acc all anywhere anywhere n/a |
resultaat van ipfwadm -O -l
code:
1
| IP firewall output rules, default policy: accept |
resultaat van ipfwadm -F -l
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| IP firewall forward rules, default policy: reject type prot source destination ports acc all 10.0.0.0/24 192.168.168.2 n/a acc all 192.168.168.2 10.0.0.0/24 n/a acc all 10.0.0.0/24 192.168.168.3 n/a acc all 192.168.168.3 10.0.0.0/24 n/a acc all 192.168.168.2 192.168.168.3 n/a acc all 192.168.168.3 192.168.168.2 n/a acc/m all 10.0.0.0/24 anywhere n/a acc/m all 192.168.168.2 anywhere n/a acc/m all 192.168.168.3 anywhere n/a acc/m all anywhere anywhere n/a acc/m all anywhere anywhere n/a acc/m all 10.0.0.0/24 anywhere n/a |
ik had al een beetje zitten kloten, en had o.a. de default policy van forwarding op accept gezet, maar dat werkte niet.
Als ik een verbinding probeer te maken lukt dat niet (could not open a connection with [mijnpc].homeip.net)
Wat moet ik doen om deze server aan de praat te krijgen? (en later ftp, en nog later allerlei andere servertjes)
Localhost, sweet localhost