Jeg har sat en gammel pentium til at agere router på min Pro@ccess ADSL
linie, ved at følge Bjørn Connolly's gennemgang[1] og OpenBSD FAQ'en. Min
server (en anden computer der kører web og ftp) kører også fint nok for alle
andre end mig selv. Problemet er at jeg ikke kan få forbindelse til min
server fra lan'et når jeg bruger dens eksterne IP. Bruger jeg den interne ip
på lan'et kan jeg få forbindelse, men da webserveren afgør hvilken side der
skal åbnes udfra "host header"-navnet kan jeg ikke se disse sider, da dette
jo er den interne-ip istedet for et domænenavn.
Jeg ved ikke helt hvor jeg skal søge løsningen på dette problem, men her er
lidt data om opsætningen på OpenBSD-boxen.:
Jeg har følgende linier i min ipnat.rules:
---
map lanai0 192.168.1.0/24 -> lanai0/32 proxy port ftp ftp/tcp
map lanai0 192.168.1.0/24 -> lanai0/32 portmap tcp/udp 10000:60000
map lanai0 192.168.1.0/24 -> lanai0/32
rdr lanai0 62.242.xxx.xxx/32 port 80 -> 192.168.1.2 port 80
---
I min ipf.rules er der følgende:
---
pass in from any to any
pass out from any to any
---
lanai0 er en Speedstream 3010 ATM-adapter. Der er også en alm.
Ethernet-adapter med IP-adressen 192.168.1.1.
192.168.1.2 er min web og ftp-server. Det er computere med ip-adresserne
192.168.1.* der har problemet.
[1]
http://www.vof.dk/concorp/proaccess.html
På forhånd tak for enhver form for hjælp.
--
Med venlig hilsen
Jimmy Nielsen