IP confia..
|
|
KoLja
Newbie
|
11. helmikuuta 2006 @ 19:28 |
Linkki tähän viestiin
|
Osaisko kukaan sanoa miten linuxissa onnistuisi winukasta tuttu
ipconfig /release?
(verkkokortin bootti ei auta asiaa)
EDIT niin joo distro on fedora core 4
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 11. helmikuuta 2006 @ 19:33
|
AfterDawn Addict
|
11. helmikuuta 2006 @ 22:43 |
Linkki tähän viestiin
|
Quote: Osaisko kukaan sanoa miten linuxissa onnistuisi winukasta tuttu
ipconfig /release?
Se onnistuu komennolla:
ifconfig eth# down
Eli
Windowssissa: ipconfig /release
Linuxissa: ifconfig eth# down
ja
Windowssissa: ipconfig /renew
Linuxissa: ifconfig eth# up
Ja # merkki tietysti korvataan verkkokorttia vastaavalla numerolla:
siis eth0, eth1, eth2 jne.
Yleensä kuitenkin linux puolella käytetään scriptejä, jolla voidaan tehdä samat hommat (ja samalla paljon muuta hyödyllistä) hiukan helpommalla:
Googlella löytyi vähän ristiriitaista tietoa, mutta näyttää siltä, että Fedorassa homma toimii joko näin:
/etc/init.d/network start
/etc/init.d/network stop
/etc/init.d/network restart
tai sitten näin:
/etc/rc.d/init.d/network start
/etc/rc.d/init.d/network stop
/etc/rc.d/init.d/network restart
EDIT: fix
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 11. helmikuuta 2006 @ 22:46
|
KoLja
Newbie
|
12. helmikuuta 2006 @ 06:14 |
Linkki tähän viestiin
|
Quote: /etc/init.d/network start
/etc/init.d/network stop
/etc/init.d/network restart
Noi toimivat fedorassa ja red hatissa (ja madrivassakin kaiketi?)
Tuohon voisi lisätä vielä reload komennon, jota en ymmärä mitä eroa restarttiin on? aluksi luulin että tämä olisi ollut sama kuin release..
Mutta kuten ensimmäisessä viestissä sanoin näistä ole tähän apua :D Eli tarkoituksena olisi, että kone vapauttaisi lähiverkon ip:nsä ja kävisi naptin kautta hakemassa uuden ip:n... Mutta toi verkkokortin pysäyttämiset ei auta... Epäilisinkin että onko tämä ennemmin jossain käyttöjärjestelmän puolella?
Oiskin sellainen kysymys, kun laittaa tuon /etc/init.d/network status niin se näyttää eth0 pystyssä ja lisäksi tämmöisen kuin lo ? eli mikäs toi lo on? Koitin kyllä googlettaa mutta en oikein löytäny tähän tilanteesee sopivaa...
|
juyli
Senior Member
|
12. helmikuuta 2006 @ 06:59 |
Linkki tähän viestiin
|
|
AfterDawn Addict
3 tuotearviota
|
12. helmikuuta 2006 @ 07:08 |
Linkki tähän viestiin
|
lo on loopback eli semmonen virtuaalinen verkkoliitäntä joka vain palauttaa kaiken mitä sinne lähettää. Siitä sinun ei tarvitse välittää.
Quote: kone vapauttaisi lähiverkon ip:nsä ja kävisi naptin kautta hakemassa uuden ip:n
Mikäköhän on napti...varmaan tarkoitat NATtia. NAT ei sinäänsä jakele osoitteita vaan yleensä NATin yhteydessä oleva DHCP.
NAT eli Network Address Translation muuttaa juuri lähiverkon osoitteita ulkoverkon osoitteiksi. Eli haluatko sinä NATatun osoitteen vai ulkoverkon julkisen osoitteen?
Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime.
|
KoLja
Newbie
|
12. helmikuuta 2006 @ 07:20 |
Linkki tähän viestiin
|
Jaa se onkin vaan se sitten.
Eli käytän Dynamic NAPTia ja juu totta kai se dhcp ne jakaa.. Just tätä koitan että hakis ulkosen julkisen osoitteen koneelle.
Tämä toimii ihan oikein mutta ongelmana on tämä näin, että kone nappas tältä purkilta tän sisäverkon ip koska dhcp:hen on määritelty nekin kun ei ole mahdollista saada osotetta ulkopuolelta, eikä se nyt suostu nollaamaan tätä sisäverkon ip osoitetta ja ottamaan sitä julkista. dhcphen on määritelty, että ei muistais näitä osoitteita 2min pisempään kun laite sammutetaan.
Winkkarissa tämä onnistuu tällä release komennolla helposti.
|
AfterDawn Addict
|
12. helmikuuta 2006 @ 08:31 |
Linkki tähän viestiin
|
Quote: Tämä toimii ihan oikein mutta ongelmana on tämä näin, että kone nappas tältä purkilta tän sisäverkon ip koska dhcp:hen on määritelty nekin kun ei ole mahdollista saada osotetta ulkopuolelta, eikä se nyt suostu nollaamaan tätä sisäverkon ip osoitetta ja ottamaan sitä julkista. dhcphen on määritelty, että ei muistais näitä osoitteita 2min pisempään kun laite sammutetaan.
Winkkarissa tämä onnistuu tällä release komennolla helposti.
Kokeilithan tällä ohjeella, jonka postasin tohon??
Se onnistuu komennolla:
ifconfig eth# down
Eli
Windowssissa: ipconfig /release
Linuxissa: ifconfig eth# down
ja
Windowssissa: ipconfig /renew
Linuxissa: ifconfig eth# up
Ja # merkki tietysti korvataan verkkokorttia vastaavalla numerolla:
siis eth0, eth1, eth2 jne.
|
KoLja
Newbie
|
12. helmikuuta 2006 @ 09:26 |
Linkki tähän viestiin
|
Jeps kokeilin. Tuolla downilla laittaa alas juu mutta toi up ei sitten nostakkaa yhteyttä... tässä voi kyllä olla joku fiba jota en ole tajunnu täytyy jatkaa tutkimuksia.. Kiitoksia näistä tiedoista.
|
Sakarias
Suspended due to non-functional email address
|
12. helmikuuta 2006 @ 09:27 |
Linkki tähän viestiin
|
Ja taas auttaisi jos viitsisi mainita linux jakelun nimen.
Itse käytän #/etc/init.d/net.eth0 stop
resetoin modeemin ja sitten #/etc/init.d/net.eth0 start
jos ifplugd ym käytössä niin juttu menee hieman toisin.
|
Mainos
|
|
|
AfterDawn Addict
|
12. helmikuuta 2006 @ 09:37 |
Linkki tähän viestiin
|
Quote: Ja taas auttaisi jos viitsisi mainita linux jakelun nimen.
Linux jakelun nimi löytyy ekasta postauksesta.
|