Kirjoittaja Aihe: Nettiyhteyden jako ETH1 kautta  (Luettu 2205 kertaa)

yussu

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Nettiyhteyden jako ETH1 kautta
« : 16.01.10 - klo:13.43 »
Terve,

emona Asus P5Q-E jossa on kaksi verkkokorttia. Eth 0 kiinni letkulla airport expressissä josta taasen langattomasti reitittimeen.

Haluaisin jakaa nettiyhteyden Eth1 -kautta vahvarille, onko kellään laittaa hyviä linkkejä kuinka tuo onnistuu? Pikaisella googletuksella löytyi kryptisiä ohjeita IPtables:sta joita en kaipaa...Eli toisin sanoen kuinka jakaa DHCP:llä IP Eth1:n ja reitittää tuo yhteys Eth0 kautta airport expressiin.

Kiitokset jo etukäteen!

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3394
    • Profiili
Vs: Nettiyhteyden jako ETH1 kautta
« Vastaus #1 : 17.01.10 - klo:01.08 »
Tarvitset ainakin dhcp deamonin jakamaan asetuksia, Synaptic: sta "dhcp3-server" ja editoit asetukset sille, tässä ainakin jotain teemasta:

https://help.ubuntu.com/community/dhcp3-server

Kerro sitten kun dhcp: si on valmis / toimii oikein.

« Viimeksi muokattu: 17.01.10 - klo:01.10 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3394
    • Profiili
Vs: Nettiyhteyden jako ETH1 kautta
« Vastaus #2 : 20.01.10 - klo:20.33 »
Tässä tulee hieman apuja jos haluat jatkaa tuota projektia.  Huomaa että eth0 on tässä esimerkissä paikallinen eli kotiverkkosi puoli jonne osoitteita jaellaan ja eth1 on internetin puoli.

1)  DHCP-palvelimen saa aika helposti pystyyn.  Synaptic: in kautta ensin "dhcp3-server" koneeseen ja sitten editoidaan hieman asetuksia --->  /etc/dhcp3/dhcpd.conf    Laitan valmiiksi tehdyn tiedoston liitteeksi joka jakaa osoitteita 192.168.1.201 --- 192.168.1.220 väliltä eth0 adapterin kautta.   Sinne voit muuttaa haluamasi asetukset mutta varo kirjoitusvirheitä, on aika pikkutarkka syntaksin (oikeinkirjoituksen) suhteen.    eth0 -kortin oman osoitteen voi asettaa testin aikana näin:

Koodia: [Valitse]
sudo ifconfig eth0 192.168.1.1
Pysyvämmin se pitää laittaa muulla tavalla.

Kun halutut asetukset on ok niin sitten voi testata:

Käynnistys:
Koodia: [Valitse]
[b]sudo /etc/init.d/dhcp3.server start[/b]
Pysäytys:
Koodia: [Valitse]
[b]sudo /etc/init.d/dhcp3.server stop[/b]
Tilan kysely:
Koodia: [Valitse]
[b]sudo /etc/init.d/dhcp3.server status[/b]
Älä yritä käynnistää muulla tavalla, esim. komentoriviltä sudo dhcpd, tms. ---- saat vain virheitä.  

2)  Liikenteen välitys korttien välillä.  Lainasin netistä pienen scriptin joka asettaa ip-forwardin päälle ja tekee hieman muutoksia ip-tables-asetuksiin.   Jos haluat tehdä tuon paremmin niin asenna jokin ohjelma jolla konffataan palomuuriasetuksia --- ellet sitten ole jo varsinainen mestari muuten palomuurien asetuksissa.  Laitan tuon "lanwan.sh" scriptin liitteeksi.  Kun tiputat sen koneellesi niin muista asettaa se ajokelpoiseksi:

Koodia: [Valitse]
chmod +x lanwan.sh
Kun ajaa tuon "sudo ./lanwan.sh" päätteessä niin liikenteen pitäisi alkaa valua koneen läpi, voi kokeilla vaikka pingaamalla jotain koneen läpi toisella testikoneella joka sai osoitteensa jo uudelta DHCP: ltäsi.

Pieniä lisäjuttuja:
1) Network Manageri kannattaisi pimentää ja laittaa verkkoasetukset tiedostoon, voi muuten arpoa uusia eth -adaptereita ei toivotulla tavalla.
2) En ole testannut muuten kuin pingillä yhteyksiä tuon testivirityksen läpi ja näkyi toimivan.
3) Toisen testikoneen voi laittaa suoraan kiinni verkkokorttiin käyttäen ristiinkytkettyä Ethernet kaapelia.

 



[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 21.01.10 - klo:21.04 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

jarilind

  • Käyttäjä
  • Viestejä: 27
    • Profiili
Vs: Nettiyhteyden jako ETH1 kautta
« Vastaus #3 : 27.01.10 - klo:01.34 »
Alla on melko helppo ohje jolla saat ubuntun jakamaan nettiyhteyttä, toimii myös 9.04 ja 9.10 versioissa sellaisenaan.
http://www.howtoforge.com/nat-gateway-iptables-port-forwarding-dns-and-dhcp-setup-ubuntu-8.10-server

zepotus

  • Käyttäjä
  • Viestejä: 271
    • Profiili
Vs: Nettiyhteyden jako ETH1 kautta
« Vastaus #4 : 27.01.10 - klo:07.36 »
Asenna firestarter ja siellä preferences-valikossa on network sharing...
Ubuntu 12.04 64-bit (i5-750 @ 3.8 Ghz, 4Gt, OCZ Agility 3 60Gt, 150Gt Raptor + 500 Gt + 1000 Gt, GT240 nvidia)