21
Ohjelmointi, palvelimet ja muu edistyneempi käyttö / Vs: [UbuIbex] LAN-verkkokortin IP/netmask ei pysy
« : 30.01.09 - klo:13.02 »Koita vielä laittaa gw:n osoitteeksi 127.0.0.1 joka on siis ns. loopback osoite, eli ko. koneen "oma sisäinen ip osoite" http://en.wikipedia.org/wiki/LoopbackSen pitäis toimia tolla konffilla, jonka laitoin. Ainakin mulla on aina toiminut ja tuolla lailla on ollut. Tosin poistan yleensä niiltä koneilta, joihin teen jotain staattisia konffeja network-manglerin. Pari kertaa kun ajaa konffimuutoksen jälkeen
Toinen vaihtoehto joka vois toimia (kaukaa haettu kuitenkin, eikä periaatteessa pitäs toimia ) on koittaa laittaa sen toisen kortin ip:tä siihen gw:ksi Vaikka se toinen kortti saakin ip:nsä dhcp:ltä, se luultavasti saa kuitenkin aina saman ip:n...
Nopealla googletuksella tuo SIOCDELERT virhe viittaa jonkinlaiseen routtaus virheeseen, eli nimen omaan tuohon gw onglemaan, eli luulisi, että kortti toimii muuten oikein
Toivottavasti saat toimiin...
EDIT
Tuli vielä yks jippo mieleen... koita laittaa gw:ksi 192.168.2.1 (varmista kuitenkin, ettei sitä ip:tä ole kenelläkään ko. verkossa).
Koodia: [Valitse]
sudo /etc/init.d/networking restart
komennon niin toisella kerralla ei enää pitäisi tulla virheitä / warringeja. Tuon gateway rivin pois jättäminen vaikuttaa vain route tauluun ja verkon toimivuuden takia sitä ei pidä olla, jos kyseisessä verkossa ei ole gatewaytä. Tuo loopback interfacen osoite ei toimi siinä, ensinnäkään se ei ole samassa verkossa eth1:n kanssa, joten gatewaylle pääsemiseen tarvittaisiin jo erillistä gatewaytä / reittiä, toiseksi loopback verkkoon lähetetyt paketit eivät pääse sieltä mihinkään.