Internet-yhteyden jako / Linux

Haluaisin saada vanhan tietokoneen hyötykäyttöön, jakamaan ADSL-internet-yhteyttä ja tiedostopalvelimeksi verkkoon jossa on sekä Linux- ja Windows 7/XP -tietokoneita. Laitoin koneeseen vanhan kiintolevyn ja asensin siihen kevyen distron, Arch Linuxin. Koneessa on tällä hetkellä vain kaksi verkkokorttia mutta laitan useamman jos vain saan tuon nettiyhteyden jakamisen toimimaan.

Seurasin Arch Linuxin Wiki-sivujen ohjetta täsmällisesti...

http://wiki.archlinux.org/index.php/NAT'ing_firewall_-_Share_your_broadband_connection

...mutta en silti saa toimivaa internet-yhteyttä sisäverkon koneelta. Sisäverkon kone ei myöskään saa jakokoneelta IP-osoitetta (192.168.0.***), vaikka siinä pyöriikin koko ajan DHCP-palvelin dnsmasq-ohjelmiston kautta. Sisäverkon koneella on päällä IP-osoitteen automaattihaku DHCP:n kautta.

Itse jakokone saa julkisen IP-osoitteen siltaavalta modeemilta internet-puolen verkkokortille ja siinä nettiyhteys kyllä toimii.

---

Kokeilin myös FreeBSD-pohjaista FreeNAS-järjestelmää, mutta harmillisesti se ei sisällä nettiyhteyden jako-ominaisuuksia (NAT, DHCP). Muutoin se olisikin loistava ja helppokäyttöinen web-pohjaisen hallinnan ansiosta.
3743
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Iptableshan tuon hoitaa mennen tullen.
NAT ja jos koneesi halutaan toimivan tiedostopalvelimena Windows-koneille on avainsana Samba:
http://linux.fi/wiki/Palomuuri
http://linux.fi/wiki/NAT
Koneen valjastamisen sijaan, on varsin yksinkertaista hankkia sellainen reititin, joka hoitaa homman kotiin.

Äänestä

"Seurasin Arch Linuxin Wiki-sivujen ohjetta täsmällisesti"

Mielestäni Archin wiki puhuu osoitteista "dhcp-range=10.0.0.2,10.0.0.14,255.255.255.240" ja sinä puhut alueesta 192.168.x.x joten kuinka täsmällisesti ohjetta siis seurasit? Aliverkon koneiden täytyy siis olla alueella 10.0.0.2 - 10.0.0.14 ja verkkomaskin 255.255.255.240 jotka voit itse laittaa myös käsin sinne kakkoskoneisiin eli /etc/network/interfaces inet static -asetuksella mutta esim. Network Manager uudemmissa Linuxeissa pyrkii sotkemaan homma tosin sen ei pitäisi lukea verkkolaitteita jotka on määritelty interfaces -tiedostosssa.

Äänestä
  • Jep, tarkastin verkkoasetukset ja tosiaan olin jostain syystä laittanut ihan väärin IP-osoitteiden asetukset /etc/dnsmasq.conf ja /etc/rc.conf -tiedostoihin. Varmaan jostain vanhasta tottumuksesta nykäisin ne '192.168.x.x' -alkuiset osoitteet siihen.

    Korjasin nuo virheet, nollasin iptablesin säännöt ja lisäsin seuraavan:

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

    ja nyt tosiaankin toimisi internet-yhteyden jakaminen. Lisäksi DHCP toimii, eli sisäverkko-osoitteet jakautuvat automaattisesti koneille.

    Täytyy vielä laittaa pari-kolme nurkissa pyörivää PCI-verkkokorttia tuohon jakokoneeseen ja säätää asetukset niin saa useammankin tietokoneen siihen kiinni. Ja alkaa miettimään Samba-levyjaon toteuttamista.

    Äänestä

Kommentoi aloitusta


jakaja kirjoitti:

Haluaisin saada vanhan tietokoneen hyötykäyttöön, jakamaan ADSL-internet-yhteyttä ja tiedostopalvelimeksi verkkoon jossa on sekä Linux- ja Windows 7/XP -tietokoneita. Laitoin koneeseen vanhan kiintolevyn ja asensin siihen kevyen distron, Arch Linuxin. Koneessa on tällä hetkellä vain kaksi verkkokorttia mutta laitan useamman jos vain saan tuon nettiyhteyden jakamisen toimimaan.

Seurasin Arch Linuxin Wiki-sivujen ohjetta täsmällisesti...

http://wiki.archlinux.org/index.php/NAT'ing_firewall_-_Share_your_broadband_connection

...mutta en silti saa toimivaa internet-yhteyttä sisäverkon koneelta. Sisäverkon kone ei myöskään saa jakokoneelta IP-osoitetta (192.168.0.***), vaikka siinä pyöriikin koko ajan DHCP-palvelin dnsmasq-ohjelmiston kautta. Sisäverkon koneella on päällä IP-osoitteen automaattihaku DHCP:n kautta.

Itse jakokone saa julkisen IP-osoitteen siltaavalta modeemilta internet-puolen verkkokortille ja siinä nettiyhteys kyllä toimii.

---

Kokeilin myös FreeBSD-pohjaista FreeNAS-järjestelmää, mutta harmillisesti se ei sisällä nettiyhteyden jako-ominaisuuksia (NAT, DHCP). Muutoin se olisikin loistava ja helppokäyttöinen web-pohjaisen hallinnan ansiosta.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu