Kirjoittaja Aihe: Verkkoyhteyden jako  (Luettu 2553 kertaa)

zum

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Verkkoyhteyden jako
« : 17.04.07 - klo:23.31 »
Terve vaan kaikille täällä foorumilla.

Moni muukin on ilmeisesti törmännyt ongelmiin verkkoyhteyden jakamisen kanssa. Olen koittanut tuloksetta käydä threadeja lävitse, aina kun jokin poikkeaa minun päämäärästä.

Eli seuraavaksi verkon tuleva topologia.

ADSL          switch       Linux         Pelikone
dhcp   --->   rj45   --->     dhcp --->  sisäverkkossa
no nat                            nat

Olisiko mahdollista tehdä Linux pc:stä reititin, joka nattaa ip:n pelikoneelle siten, että linux pc:llä olisi public osoite?

Sain DHCP:n jakamaan osoitetta, mutta osoite oli kuitenkin julkinen?  ??? Tämän jälkeen linux kone ei enään päässyt nettiin.
Eli taitoni riitti kuitenkin noin pitkälle.  :)

Jos jollakin olisi hyviä neuvoja, niin olisin kiitollinen.


_Pete_

  • Käyttäjä
  • Viestejä: 1836
  • Fufufuuffuuu
    • Profiili
Vs: Verkkoyhteyden jako
« Vastaus #1 : 18.04.07 - klo:08.30 »
Yksi helppo tapa saada linux nat toimimaan on käyttää Firestarter ohjelmaa. Sen asetuksissa on vaihtoehto, jonka kanssa kyseinen kone
jakaa netin muille LANissa oleville.


zum

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Verkkoyhteyden jako
« Vastaus #2 : 18.04.07 - klo:16.41 »
Yksi helppo tapa saada linux nat toimimaan on käyttää Firestarter ohjelmaa. Sen asetuksissa on vaihtoehto, jonka kanssa kyseinen kone
jakaa netin muille LANissa oleville.


Unohtui mainita, että OS on ubuntu server eikä graafista löydy näin ollen löydy.

Vapaan koodin kananmuna

  • Käyttäjä
  • Viestejä: 1536
    • Profiili
Vs: Verkkoyhteyden jako
« Vastaus #3 : 18.04.07 - klo:16.47 »
Yksi helppo tapa saada linux nat toimimaan on käyttää Firestarter ohjelmaa. Sen asetuksissa on vaihtoehto, jonka kanssa kyseinen kone
jakaa netin muille LANissa oleville.


Unohtui mainita, että OS on ubuntu server eikä graafista löydy näin ollen löydy.
Miltäs näyttää nyt sen ubuntukoneen ifconfig ?
En Vastaa Vaikeisiin Kysymyksiin.

juyli

  • Vieras
Vs: Verkkoyhteyden jako
« Vastaus #4 : 18.04.07 - klo:18.00 »
ADSL          switch       Linux         Pelikone
dhcp   --->   rj45   --->     dhcp --->  sisäverkkossa
no nat                            nat
Olisiko mahdollista tehdä Linux pc:stä reititin, joka nattaa ip:n pelikoneelle siten, että linux pc:llä olisi public osoite?

Kuvio on hämäävä, jos olen asian oikein ymmärtänyt. Tuota reititintä (switch) ei tarvita, mutta Linux-koneessa olisi hyvä olla
kaksi verkkokorttia: toinen ulkomaailmaan ja toinen sisäverkkoon (eli pelikone).
ADSL asetetaan siltaavaksi, joten Linux-koneen verkkokortti1 (esim. eth0) saa palveluntarjoajalta ip:n (dhclient eth0).
Pelikone ja verkkokortti2 (esim. eth1) laitetaan samaan verkkoon miel. kiinteällä ip:llä (dhcp-palvelinta ei tarvita sisäverkossa, kun ip:tä ei tarvitse muutella). Linux-kone voidaan laittaa reitittämään pelikoneen liikenne ulkomaailmaan (NAT).
Toteutin tällaisen verkon joskus Kyläverkossa löytyvien ohjeiden mukaan:
http://www.yok.utu.fi/sisaverkko.php
iptables-skriptit ovat redhat-versioille, mutta ne on muokattavissa muillekin jakeluille sopiviksi. Jos on mahdollisuus käyttää kahta verkkokorttia reitittimessä, kannattaa sellaista systeemiä käyttää.

Homma olisi hoidettavissa mahdollisesti myös  käyttäen yhtä verkkokorttia:
eth0:0 ja eth0:1, mutta se lienee sitten huomattavasti monimutkaisempi (ja virhealttiimpi) viritys.

Lisäys: Verkkoyhteydenjako ei mielestäni ole mikään aloittelijoiden kysymys.
« Viimeksi muokattu: 18.04.07 - klo:18.17 kirjoittanut juyli »

zum

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Verkkoyhteyden jako
« Vastaus #5 : 19.04.07 - klo:05.04 »
Lainaus
Miltäs näyttää nyt sen ubuntukoneen ifconfig ?
eth0 inet addr:84.230.XXX.XXX MASK:255.255.254.0
ja
eth2 joka normaalisti on ollut eth1..? Tälle ei näytetä mitään inet addressia eikä maskia? Hyvin nukuttu yö teki temput.


interfaces:
#primary network interface
auto eth0
iface eth0 inet dhcp

#lan network interface
eth1 inet static
address 192.168.0.1
netmask 255.255.255.0


Eli eth1 hävinnyt nyt yön aikana ja eth2 tullut tilalle.

zum

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Verkkoyhteyden jako
« Vastaus #6 : 19.04.07 - klo:05.42 »
ADSL          switch       Linux         Pelikone
dhcp   --->   rj45   --->     dhcp --->  sisäverkkossa
no nat                            nat
Olisiko mahdollista tehdä Linux pc:stä reititin, joka nattaa ip:n pelikoneelle siten, että linux pc:llä olisi public osoite?

Kuvio on hämäävä, jos olen asian oikein ymmärtänyt. Tuota reititintä (switch) ei tarvita, mutta Linux-koneessa olisi hyvä olla
kaksi verkkokorttia: toinen ulkomaailmaan ja toinen sisäverkkoon (eli pelikone).
ADSL asetetaan siltaavaksi, joten Linux-koneen verkkokortti1 (esim. eth0) saa palveluntarjoajalta ip:n (dhclient eth0).
Pelikone ja verkkokortti2 (esim. eth1) laitetaan samaan verkkoon miel. kiinteällä ip:llä (dhcp-palvelinta ei tarvita sisäverkossa, kun ip:tä ei tarvitse muutella). Linux-kone voidaan laittaa reitittämään pelikoneen liikenne ulkomaailmaan (NAT).
Toteutin tällaisen verkon joskus Kyläverkossa löytyvien ohjeiden mukaan:
http://www.yok.utu.fi/sisaverkko.php
iptables-skriptit ovat redhat-versioille, mutta ne on muokattavissa muillekin jakeluille sopiviksi. Jos on mahdollisuus käyttää kahta verkkokorttia reitittimessä, kannattaa sellaista systeemiä käyttää.

Homma olisi hoidettavissa mahdollisesti myös  käyttäen yhtä verkkokorttia:
eth0:0 ja eth0:1, mutta se lienee sitten huomattavasti monimutkaisempi (ja virhealttiimpi) viritys.

Lisäys: Verkkoyhteydenjako ei mielestäni ole mikään aloittelijoiden kysymys.

Jep, elikkä lähtökohta on juuri tuollainen kun kuvailit (2xNic). DHCP:n olen jostain syystä asentanut. Switchissä on wlan reititin, jota kuvasta ei siis näy.

Pitääkö iptablesin lisäksi asentaa jotain muutakin, että tuo scripti toimisi?