/ 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
NAT + mere?
Fra : Tonni Aagesen


Dato : 10-04-02 17:40

Hejsa NG,

Jeg har kompileret min 2.4.18 kerne med NAT, men det virker vel ikke pr.
default? Hvis ikke, kan I så en nem og hurtig måde til en standard
opsætning, eller en henvisning måske? De steder jeg har fundet på nettet,
siger mig ikke så meget Jeg skal "bare" have mit lokalnet (10.0.0.0) på.


--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk



 
 
Adam Sjøgren (10-04-2002)
Kommentar
Fra : Adam Sjøgren


Dato : 10-04-02 17:50

On Wed, 10 Apr 2002 18:39:35 +0200, Tonni Aagesen wrote:

> Hejsa NG, Jeg har kompileret min 2.4.18 kerne med NAT, men det
> virker vel ikke pr. default? Hvis ikke, kan I så en nem og hurtig
> måde til en standard opsætning, eller en henvisning måske? De steder
> jeg har fundet på nettet, siger mig ikke så meget Jeg skal
> "bare" have mit lokalnet (10.0.0.0) på.

Har du kigget i Linux 2.4 NAT HOWTO - f.ex. punktet "I just want
masquerading! Help!":

http://netfilter.samba.org/documentation/HOWTO/NAT-HOWTO-4.html#ss4.1

?

,

--
"Ett, två, tre, pang på rödbetan." Adam Sjøgren
asjo@koldfront.dk

Tonni Aagesen (10-04-2002)
Kommentar
Fra : Tonni Aagesen


Dato : 10-04-02 19:24

"Adam Sjøgren" <spamtrap@koldfront.dk> skrev i en meddelelse
news:87k7rf33cr.fsf@virgil.koldfront.dk...

> Har du kigget i Linux 2.4 NAT HOWTO - f.ex. punktet "I just want
> masquerading! Help!":
>
> http://netfilter.samba.org/documentation/HOWTO/NAT-HOWTO-4.html#ss4.1

Nu har jeg Takker!

Men vil denne kommando...:

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

....have den effekt at klienter på mit lokalnet kan gå på nettet med div.
programmer, hvis bare de har linuxboxen som gateway?

Jeg har endnu ikke sat nogle begrænsninger på forbindelser.

--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk





Kent Friis (10-04-2002)
Kommentar
Fra : Kent Friis


Dato : 10-04-02 19:25

Den Wed, 10 Apr 2002 20:24:07 +0200 skrev Tonni Aagesen:
>"Adam Sjøgren" <spamtrap@koldfront.dk> skrev i en meddelelse
>news:87k7rf33cr.fsf@virgil.koldfront.dk...
>
>> Har du kigget i Linux 2.4 NAT HOWTO - f.ex. punktet "I just want
>> masquerading! Help!":
>>
>> http://netfilter.samba.org/documentation/HOWTO/NAT-HOWTO-4.html#ss4.1
>
>Nu har jeg Takker!
>
>Men vil denne kommando...:
>
>iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
>
>...have den effekt at klienter på mit lokalnet kan gå på nettet med div.
>programmer, hvis bare de har linuxboxen som gateway?

Hvis din internetforbindelse sidder på eth0, og klienterne ikke gør, ja.

Mvh
Kent
--
Advarsel: ny e-mail adresse - med risiko for at mails går tabt.
Den gamle adresse virker stadig, men bliver primært checket i
arbejdstiden.

Rasmus Bøg Hansen (10-04-2002)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 10-04-02 21:15

Tonni Aagesen wrote:

> Men vil denne kommando...:
>
> iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
>
> ...have den effekt at klienter på mit lokalnet kan gå på nettet med div.
> programmer, hvis bare de har linuxboxen som gateway?

Det skulle gerne virke problemfrit, hvis eth0 er netkortet, der vender ud
mod internettet.

Overvej desuden at kigge på ftp- og irc-modulerne - samt evt. newnat+H323,
hvis du bruger videokonferenceprogrammer ol. (sidstnævnte kræver patchning
og genoversættelse af kernen).

Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
"Aren't you ashamed of yourself?"
"No, I have people to do that for me."
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Tonni Aagesen (10-04-2002)
Kommentar
Fra : Tonni Aagesen


Dato : 10-04-02 21:25

"Rasmus Bøg Hansen" <moffespam@amagerkollegiet.dk> skrev i en meddelelse
news:a926gh$66s$2@carlsberg.amagerkollegiet.dk...

> Overvej desuden at kigge på ftp- og irc-modulerne

De er med

> samt evt. newnat+H323,
> hvis du bruger videokonferenceprogrammer ol. (sidstnævnte kræver patchning
> og genoversættelse af kernen).

Jeg ved ikke helt hvad det er, men hvis det ikke er nødvendigt for ICQ m.m.,
betyder det ikke noget.


--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk



Rasmus Bøg Hansen (10-04-2002)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 10-04-02 21:30

Tonni Aagesen wrote:

>> samt evt. newnat+H323,
>> hvis du bruger videokonferenceprogrammer ol. (sidstnævnte kræver
>> patchning og genoversættelse af kernen).
>
> Jeg ved ikke helt hvad det er, men hvis det ikke er nødvendigt for ICQ
> m.m., betyder det ikke noget.

H.323 er tele- og videokonferenceprogrammer såsom NetMeeting (ups, undskyld
- jeg har aldrig brugt den slags selv, så jeg kender ingen programmer til
formålet).

ICQ virker problemfrit så længe du ikke roder dig ud i filoverførsler,
chatsessioner ol. De kan bringes til at virke den ene vej (jeg mener du kan
sende filer men ikke modtage), men ikke den anden. Jeg ved ikke, om noget
er under udarbejdelse til iptables, men jeg tror det ikke.

Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
He has his own opinions
- just like the others.
- Burnin' Red Ivanhoe
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Jacob Bunk Nielsen (10-04-2002)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 10-04-02 19:37

"Tonni Aagesen" <use.my@signature.com> writes:

> Men vil denne kommando...:
>
> iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
>
> ...have den effekt at klienter på mit lokalnet kan gå på nettet med div.
> programmer, hvis bare de har linuxboxen som gateway?

Ja, forudsat at du har enablet ip-forwarding med:

echo 1 > /proc/sys/net/ipv4/ip_forward

og eth0 er det netkort der vender ud mod internettet.

Programmer udefra vil ikke kunne oprette forbindelser ind til fx en
webserver på en af dine maskiner, der er du nødt til at lave nogle
forwards med noget i stil med:

iptables -t nat -A PREROUTING --protocol tcp --destination-port <port-nummer> -j DNAT --to 10.2.3.4

Hvor 10.2.3.4 IP-adressen på den maskine der skal forwardes pakker
til.

--
Jacob - www.bunk.cc
When you are in it up to your ears, keep your mouth shut.

Tonni Aagesen (10-04-2002)
Kommentar
Fra : Tonni Aagesen


Dato : 10-04-02 20:49

"Jacob Bunk Nielsen" <spam@bunk.cc> skrev i en meddelelse
news:spamdrop+m3elhn4cyt.fsf@paven.bunk.cc...

> > ...have den effekt at klienter på mit lokalnet kan gå på nettet med div.
> > programmer, hvis bare de har linuxboxen som gateway?
>
> Ja, forudsat at du har enablet ip-forwarding med:

Hvad sker der her?

Devbox# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables: No chain/target/match by that name

> echo 1 > /proc/sys/net/ipv4/ip_forward

Skal det gøres inden en iptables kommando?

> og eth0 er det netkort der vender ud mod internettet.

Jeps


--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk



Peter Makholm (10-04-2002)
Kommentar
Fra : Peter Makholm


Dato : 10-04-02 20:50

"Tonni Aagesen" <use.my@signature.com> writes:

> Devbox# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
> iptables: No chain/target/match by that name

Formodentligt at du ikke har understøttelse for iptables_nat i din
kerne.

--
Emacs er det eneste moderne styresystem der ikke er multitrådet.

Tonni Aagesen (10-04-2002)
Kommentar
Fra : Tonni Aagesen


Dato : 10-04-02 21:00

"Peter Makholm" <peter@makholm.net> skrev i en meddelelse
news:87g0239vvt.fsf@xyzzy.adsl.dk...

> Formodentligt at du ikke har understøttelse for iptables_nat i din
> kerne.

Men det har jeg... Kernen er nyligt kompileret og installeret.

Andre idéer?


--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk



Rasmus Bøg Hansen (10-04-2002)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 10-04-02 21:18

Tonni Aagesen wrote:

> "Peter Makholm" <peter@makholm.net> skrev i en meddelelse
> news:87g0239vvt.fsf@xyzzy.adsl.dk...
>
>> Formodentligt at du ikke har understøttelse for iptables_nat i din
>> kerne.
>
> Men det har jeg... Kernen er nyligt kompileret og installeret.
>
> Andre idéer?

At du har glemt MASQUERADE-modulet? At du har glemt at køre 'make
modules_install'?

Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Man invented language to satisfy his deep need to complain.
-- Lily Tomlin
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Jacob Bunk Nielsen (10-04-2002)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 10-04-02 21:09

"Tonni Aagesen" <use.my@signature.com> writes:

>> Formodentligt at du ikke har understøttelse for iptables_nat i din
>> kerne.
>
> Men det har jeg... Kernen er nyligt kompileret og installeret.

Sikker?
Prøv lige at lave en 'grep -i nat /usr/src/linux/.config'.

--
Jacob - www.bunk.cc
Each person has the right to take the subway.

Tonni Aagesen (10-04-2002)
Kommentar
Fra : Tonni Aagesen


Dato : 10-04-02 21:20

"Jacob Bunk Nielsen" <spam@bunk.cc> skrev i en meddelelse
news:spamdrop+m3adsb48p9.fsf@paven.bunk.cc...

> Sikker?
> Prøv lige at lave en 'grep -i nat /usr/src/linux/.config'.

Devbox# grep -i nat /usr/src/kernel-source-2.4.18/.config
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_NAT_IRC=y
CONFIG_IP_NF_NAT_FTP=y
# CONFIG_NATSEMI is not set
# Native Language Support

Hvad siger det dig... nu er jeg jo pludselig ikke sikker længere


--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk



Jacob Bunk Nielsen (10-04-2002)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 10-04-02 21:42

"Tonni Aagesen" <use.my@signature.com> writes:

>> Prøv lige at lave en 'grep -i nat /usr/src/linux/.config'.
>
> Devbox# grep -i nat /usr/src/kernel-source-2.4.18/.config
> CONFIG_IP_NF_NAT=y
> [ ... ]
>
> Hvad siger det dig... nu er jeg jo pludselig ikke sikker længere

Det ser rigtigt ud. Så skal du lige prøve 'grep -i masq
/usr/src/linux/.config', fandt jeg lige ud af

Den skal gerne give noget i retning af:

# grep -i masq /usr/src/linux/.config
CONFIG_IP_NF_TARGET_MASQUERADE=y

--
Jacob - www.bunk.cc
/earth is 98% full ... please delete anyone you can.

Tonni Aagesen (10-04-2002)
Kommentar
Fra : Tonni Aagesen


Dato : 10-04-02 21:53


"Jacob Bunk Nielsen" <spam@bunk.cc> skrev i en meddelelse
news:spamdrop+m3662z4777.fsf@paven.bunk.cc...

> Det ser rigtigt ud. Så skal du lige prøve 'grep -i masq
> /usr/src/linux/.config', fandt jeg lige ud af
> Den skal gerne give noget i retning af:
>
> # grep -i masq /usr/src/linux/.config
> CONFIG_IP_NF_TARGET_MASQUERADE=y

Ding dong dynamolygte

Devbox# grep -i masq /usr/src/kernel-source-2.4.18/.config
# CONFIG_IP_NF_TARGET_MASQUERADE is not set

Så kan jeg vel godt gå i gang med at kompilere kerne igen?

Kan du lave en liste over de nødvendige ting? Med den ringe viden, jeg har
om emnet, tror jeg måske, jeg har for meget med


--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk



Jacob Bunk Nielsen (10-04-2002)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 10-04-02 22:04

Rasmus Bøg Hansen <moffespam@amagerkollegiet.dk> writes:

> ICQ virker problemfrit så længe du ikke roder dig ud i filoverførsler,
> chatsessioner ol. De kan bringes til at virke den ene vej (jeg mener du kan
> sende filer men ikke modtage), men ikke den anden. Jeg ved ikke, om noget
> er under udarbejdelse til iptables, men jeg tror det ikke.

Hvis man vil arbejde lidt for det, så kan ICQ skam også fint komme til
at virke begge veje.

For at sende filer og den slags kræves der ikke noget andet end
almindelig masquerading. For at modtage er man nødt til at tvinge sin
ICQ til at lytte på et forudbestemt portrange (ICQ2001 og ICQ2002 fra
www.icq.com har en bug, så man skal lige kigge på
<http://www.tuneld.com/icqbug.html>. I Licq virker det uden
problemer).

Derefter kan man forwarde de porte man har bedt sin ICQ om at lytte på
med:

iptables -t nat -A PREROUTING --protocol tcp --dport <port> -j DNAT --to <LAN-IP>

(frit fra hukommelsen med forbehold for dårlig hukommelse ;)

--
Jacob - www.bunk.cc
I know it all. I just can't remember it all at once.

Jacob Bunk Nielsen (10-04-2002)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 10-04-02 22:12

"Tonni Aagesen" <use.my@signature.com> writes:

> Devbox# grep -i masq /usr/src/kernel-source-2.4.18/.config
> # CONFIG_IP_NF_TARGET_MASQUERADE is not set

Ups :-\

> Så kan jeg vel godt gå i gang med at kompilere kerne igen?

Yep.

> Kan du lave en liste over de nødvendige ting? Med den ringe viden, jeg har
> om emnet, tror jeg måske, jeg har for meget med

Nej, det kommer jo an på hvad du skal bruge. Jeg bruger det meste af
det der står under netfilter-konfigurationen i menuconfig. Det er ikke
sikkert du vil bruge det hele, men det gør oftest ikke den store skade
at have tingene med, og så sidder du ikke og skal til at oversætte
kerne igen når du finder på noget nyt du gerne vil bruge.

--
Jacob - www.bunk.cc
Everything bows to success, even grammar.

Tonni Aagesen (10-04-2002)
Kommentar
Fra : Tonni Aagesen


Dato : 10-04-02 22:28

"Jacob Bunk Nielsen" <spam@bunk.cc> skrev i en meddelelse
news:spamdrop+m3vgaz2r87.fsf@paven.bunk.cc...

> > Så kan jeg vel godt gå i gang med at kompilere kerne igen?
>
> Yep.

Den står allerede og koger Jeg sagde Y til hele bulen... måske er der
noget jeg får brug for senere
Jeg burde måske ha kompileret noget af det som moduler, men med mindre der
er en risiko ved at kompilere at for netfilter direkte ind i kernen (???),
spiller det ingen rolle.

Tak for hjælpen, nu glæder jeg mig til at maskinen kan komme uden for
hørevidde


--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk



Jacob Bunk Nielsen (10-04-2002)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 10-04-02 23:04

"Tonni Aagesen" <use.my@signature.com> writes:

> Jeg burde måske ha kompileret noget af det som moduler, men med mindre der
> er en risiko ved at kompilere at for netfilter direkte ind i kernen (???),
> spiller det ingen rolle.

Ikke hvad jeg ved af, men jeg følger heller ikke kernelisten

--
Jacob - www.bunk.cc
Trouble always comes at the wrong time.

Jacob Bunk Nielsen (10-04-2002)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 10-04-02 19:30

"Tonni Aagesen" <use.my@signature.com> writes:

> Jeg har kompileret min 2.4.18 kerne med NAT, men det virker vel ikke pr.
> default? Hvis ikke, kan I så en nem og hurtig måde til en standard
> opsætning, eller en henvisning måske? De steder jeg har fundet på nettet,
> siger mig ikke så meget Jeg skal "bare" have mit lokalnet (10.0.0.0) på.

<http://www.sslug.dk/sikkerhed/netfilter.html> er IMHO et besøg værd.
Der er et relativt simpelt firewall-script, som også viser
masquerading (jeg går ud fra at det er det du mener med NAT, som jo er
mere end masquerading).

--
Jacob - www.bunk.cc
You never hesitate to tackle the most difficult problems.

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

Månedens bedste
Årets bedste
Sidste års bedste