/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
IPFW!
Fra : Daniel Nielsen


Dato : 08-08-02 23:03

Hej NG,

Jeg har nu siddet og høvlet hele 'man ipfw' igennem, og har stadig ikke
fundet en løsning på mit problem.

Mit problem er det at jeg har en web-, ftp-, mysqlserver stående bag min
firewall der kører IPFW.
Og jeg skal så have lukket op i firewallen så disse services kan ses udefra.

Men jeg kan til stadighed ikke finde løsningen. Er der nogen af jer der har
en?


Mvh.
Daniel Nielsen



 
 
Jodoe (09-08-2002)
Kommentar
Fra : Jodoe


Dato : 09-08-02 09:19

> Mit problem er det at jeg har en web-, ftp-, mysqlserver stående bag min
> firewall der kører IPFW.
> Og jeg skal så have lukket op i firewallen så disse services kan ses
udefra.

Køre du med NAT (natd)? Køre maskinen/maskinerne bagved med private IP numre
eller public IP numer?

JoDoe.



Daniel Nielsen (09-08-2002)
Kommentar
Fra : Daniel Nielsen


Dato : 09-08-02 10:38

> Køre du med NAT (natd)? Køre maskinen/maskinerne bagved med private IP
numre
> eller public IP numer?
>
> JoDoe.


Jeg kører FreeBSD 4.6 på maskinen, den kører også 'natd', maskinerne bagved
kører i en privat IP serie...

Mit netværk:


| -------Workstation
Firewall ----------|------ HUB---| ------ Server (web og div.)
| ------ Laptop



Jodoe (09-08-2002)
Kommentar
Fra : Jodoe


Dato : 09-08-02 11:39

> Jeg kører FreeBSD 4.6 på maskinen, den kører også 'natd', maskinerne
bagved
> kører i en privat IP serie...
>
> Mit netværk:
>
>
> | -------Workstation
> Firewall ----------|------ HUB---| ------ Server (web og div.)
> | ------ Laptop
>
>

Så er det vel bare:

rc.firewall:
${fwcmd} add divert natd ip from any to any via ep0 (hvor ep0 er dit WAN
interface)
${fwcmd} add allow tcp from any to myserver 21,80,3306 in
${fwcmd} add allow tcp from myserver to any 21,80,3306 out

natd.conf:
interface ep0
redirect_port tcp myserver:21 pip:21 (hvor pip er dit public IP nummer)
redirect_port tcp myserver:80 pip:80 (hvor pip er dit public IP nummer)
redirect_port tcp myserver:3306 pip:3306 (hvor pip er dit public IP nummer)

JoDoe.



Daniel Nielsen (09-08-2002)
Kommentar
Fra : Daniel Nielsen


Dato : 09-08-02 17:14


"Jodoe" <nowhere@microsoft.com> wrote in message
news:3d539c17$0$88380$edfadb0f@dspool01.news.tele.dk...
> Så er det vel bare:
>
> rc.firewall:
> ${fwcmd} add divert natd ip from any to any via ep0 (hvor ep0 er dit WAN
> interface)
> ${fwcmd} add allow tcp from any to myserver 21,80,3306 in
> ${fwcmd} add allow tcp from myserver to any 21,80,3306 out
>
> natd.conf:
> interface ep0
> redirect_port tcp myserver:21 pip:21 (hvor pip er dit public IP nummer)
> redirect_port tcp myserver:80 pip:80 (hvor pip er dit public IP nummer)
> redirect_port tcp myserver:3306 pip:3306 (hvor pip er dit public IP
nummer)
>
> JoDoe.



natd.conf ? Hvordan loades den ind i rc.conf eller includes den i min
ipfw.conf (jeg har lavet min egen conf fil - og den kører)

myserver? skal jeg her angive en ip adresse på den computer der kører
web/mysql/ftp o.s.v?

/Daniel



Jodoe (14-08-2002)
Kommentar
Fra : Jodoe


Dato : 14-08-02 14:52

> > rc.firewall:
> > ${fwcmd} add divert natd ip from any to any via ep0 (hvor ep0 er dit WAN
> > interface)
> > ${fwcmd} add allow tcp from any to myserver 21,80,3306 in
> > ${fwcmd} add allow tcp from myserver to any 21,80,3306 out
> >
> > natd.conf:
> > interface ep0
> > redirect_port tcp myserver:21 pip:21 (hvor pip er dit public IP nummer)
> > redirect_port tcp myserver:80 pip:80 (hvor pip er dit public IP nummer)
> > redirect_port tcp myserver:3306 pip:3306 (hvor pip er dit public IP
> nummer)

> natd.conf ? Hvordan loades den ind i rc.conf eller includes den i min
> ipfw.conf (jeg har lavet min egen conf fil - og den kører)

Hvis du har lavet din egen natd conf fil, så er det vel bare at kopiere det
ind i dén.

> myserver? skal jeg her angive en ip adresse på den computer der kører
> web/mysql/ftp o.s.v?

Ja, det er dit interne IP nummer (192.168.1.10 f.eks.).

JoDoe.



frank damgaard (09-08-2002)
Kommentar
Fra : frank damgaard


Dato : 09-08-02 09:23

Daniel Nielsen <d@d-net.dk_remove_for_no_spam> wrote:


> Jeg har nu siddet og høvlet hele 'man ipfw' igennem, og har stadig ikke
> fundet en løsning på mit problem.

> Mit problem er det at jeg har en web-, ftp-, mysqlserver stående bag min
> firewall der kører IPFW.
> Og jeg skal så have lukket op i firewallen så disse services kan ses udefra.

> Men jeg kan til stadighed ikke finde løsningen. Er der nogen af jer der har
> en?

Hvis det er til linux så se evt på http://www.sslug.dk/sikkerhed/
der er nogle artikler til både 2.2 og 2.4 kerner.


--
no signature :)

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste