IP-osoitteen muutoksesta

Yritän muuttaa RedHat -palvelimen IP-osoitetta, eli sen pitäisi olla pysyvästi sama osoite. Muutin osoitteen "ifconfig-eth0" -tiedostosta ja käynnistin palvelimen uudelleen. Kun katson "ifconfig"-komennolla verkkoasetuksia, niin siellä on edelleen se lähiverkon dhcp-palvelimen antama osoite "eth0" -devicen tiedoissa. Miksi tuo osoitteen muutos ei ole vaikuttanut?
6244
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETWORK=10.0.1.0
NETMASK=255.255.255.0
IPADDR=10.0.1.27
USERCTL=no

Äänestä
  • Muilta osin kyllä (tietenkin IP:t eri), mutta BOOTPROTO=static. Käsittääkseni sen pitääkin olla static.
    Lisäksi on seuraavat:
    TYPE=Ethernet
    PEERDNS=no
    BROADCAST=nn.nn.nn.nnn


    Mikä IP tuohon NETWORK-kohtaan tulee? Esim. tuleeko siihen lähiverkon dhcp-palvelimen osoite? Tätä RedHat-konetta ei ole kuitenkaan tarkoitus näyttää ulkomaailmalle, vaan sitä käytetään ainoastaan sisäverkosta käsin.

    Äänestä

  • punalätsä kirjoitti:

    Muilta osin kyllä (tietenkin IP:t eri), mutta BOOTPROTO=static. Käsittääkseni sen pitääkin olla static.
    Lisäksi on seuraavat:
    TYPE=Ethernet
    PEERDNS=no
    BROADCAST=nn.nn.nn.nnn


    Mikä IP tuohon NETWORK-kohtaan tulee? Esim. tuleeko siihen lähiverkon dhcp-palvelimen osoite? Tätä RedHat-konetta ei ole kuitenkaan tarkoitus näyttää ulkomaailmalle, vaan sitä käytetään ainoastaan sisäverkosta käsin.

    Huonoa suomea kai tuo otsikko mutta siis tuossa se näyttäisi tarkoittavan yksittäisten koneiden IP-aluetta eli millaisia IP-osoitteita koneet voivat saada.

    Edellisen vastaajan esimerkissä oli muistaakseni osoitealue 10.0.1.0 ja maski 255.255.255.0 jolloin kaikki aliverkon koneet voivat saada IP-osoitteita väliltä 10.0.1.1 - 10.0.1.254 joten tuohon aliverkkoon voi survoa vain 253 konetta yhtaikaa. IP-osoitteet tyyppiä xxx.xxx.xxx.0 ja xxx.xxx.xxx.255 on varattuja eikä niitä jaeta koneille.

    En tiedä tuosta Red Hatista että miten siinä toteutetaan tuo jutska, Debianissa/Ubuntussa olen itse pistänyt serverin LANiin siten että ADSLmotu jakaa osoitteet dhcp:llä paitsi serverin macille on osoitettu kiinteä IP-osoite. Samoin verkkokirjoittimelle. Serverin tiedostoon /etc/network/interfaces on määritelty eth0 "inet static". Varmaan RH:ssa eri tavalla tai onhan noita eri toteutustapoja olemassa, riippuu vähän verkon rakenteesta että miten se kasataan, minkä koneen pitää päästä yhteyteen minnekin WAN/LAN jne.

    Äänestä

  • punalätsä kirjoitti:

    Muilta osin kyllä (tietenkin IP:t eri), mutta BOOTPROTO=static. Käsittääkseni sen pitääkin olla static.
    Lisäksi on seuraavat:
    TYPE=Ethernet
    PEERDNS=no
    BROADCAST=nn.nn.nn.nnn


    Mikä IP tuohon NETWORK-kohtaan tulee? Esim. tuleeko siihen lähiverkon dhcp-palvelimen osoite? Tätä RedHat-konetta ei ole kuitenkaan tarkoitus näyttää ulkomaailmalle, vaan sitä käytetään ainoastaan sisäverkosta käsin.

    DEVICE=eth0 on verkkokortin nimi.
    BOOTPROTO=none Ei haeta arvoja DHCP-serveriltä eikä käytetä bootp käynnistystä. Ilmeisesti static ajaa saman asian.
    ONBOOT=yes Verkko käynnistyy Bootissa.
    NETWORK Verkon alin osoite.
    NETMASK Verkon peitto. Osoittaa verkkoalueen koon.
    BROADCAST On yleislevitysosite. Normaalisti se on verkon ylin osoite. Jos se on joku muu niin se pitää ilmoitta.
    PEERDNS Imoittaa päivitetäänkö resolv.conf jos osoitteet haetaan DHCP-serveriltä.
    USERCTL=no Tavallinen käyttäjä ei saa käpistellä verkkoasetuksia.

    Äänestä

Aina oppii jotain uutta. Käytin "setup" -komentoa, jonka kautta pääsin "Network configurationiin". Siellä määritin oikeat IP-osoitteet eth0-nicille ja lopuksi reboottia. Ainakin tällä hetkellä palvelimella on haluttu IP ja tarvittavat palvelut pelaa. Setup antoi automaattisesti jonkun default gatewayn, joka ei vastaa LANin gw:tä. Jos määritän oikean niin tällöinhän kone ilmeisesti näkyy maailmalle, eikö? Nimittäin nyt se ei pingaile WANiin lainkaan.

Äänestä
  • Verkon rakenne menee niin että ensin asioidaan suoraan samassa aliverkossa olevien koneiden kanssa. Siis asetukset NETWORK ja NETMASK.

    Sitten vaikka toiseen aliverkkoon jonkin koneen kautta. Silloin annetaan välittävän koneen osoite "gateway", kyseisen verkon osoite ja verkon peitto.

    Lopuksi on "default gateway" eli oletusyhdyskäytävä. Siihen laitteeseen lähetetään kaikki ne paketit, joille ei ole muuta paikkaa. Normaalisti kotiverkossa ei ole muita reittejä kuin tuo "default gateway" ja siitä mennään internettiin.

    Äänestä

Kommentoi aloitusta


punalätsä kirjoitti:

Yritän muuttaa RedHat -palvelimen IP-osoitetta, eli sen pitäisi olla pysyvästi sama osoite. Muutin osoitteen "ifconfig-eth0" -tiedostosta ja käynnistin palvelimen uudelleen. Kun katson "ifconfig"-komennolla verkkoasetuksia, niin siellä on edelleen se lähiverkon dhcp-palvelimen antama osoite "eth0" -devicen tiedoissa. Miksi tuo osoitteen muutos ei ole vaikuttanut?

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