Gå til innhold

spm ang. ifconfig


Anbefalte innlegg

Videoannonse
Annonse
Skrevet (endret)

broadcast vil sei å sende ei mld. (pakkar) til fleire hostar.

eks:

Når du prøvar å få IP frå ein DHCP servar (som du ikkje kjenner IP adressa til), sender du ut broadcast til alle hostar, og kun DHCP servaren svarar.

 

Du sett DNS i "/etc/resolve.conf"

Endret av femfulle
Skrevet

Gateway:

route add default gw x.x.x.x

 

Broadcast blir alltid automatisk satt til 255.255.255.255

 

I /etc/resolv.conf, husk å ha "nameserver" foran IP-en til DNS-serveren.

Skrevet
Broadcast blir alltid automatisk satt til 255.255.255.255

Dette stemmer ikke.

 

med ifconfig settes den utfra en kvalifisert gjetning (bla utfra network class)

 

hvis du bruker ip fra pakken iproute2 (http://www.lartc.org/howto), har du mulighet for å angi broadcast correct utfra ipadresse og nettmaske. (høyeste ip i subnettet)

Skrevet
Broadcast blir alltid automatisk satt til 255.255.255.255

Dette stemmer ikke.

Du har rett... Jeg skrev uten å tenke meg om. Uansett setter ifconfig til riktig broadcast-adresse automatisk.

Skrevet

Det gjør den heller ikke, bare prøv.

 

Den gjetter hva som er rett.

 

med /sbin/ip kan du be den sette broadcast som høyeste ip i subnettet. dette gjør ikke ifconfig.

Skrevet

Du kan da sette broadcast med ifconfig også.

ifconfig eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255

Skrevet (endret)

Vel, den finner selv ut rett, om jeg ikke setter noen.

Kjørte nettopp følgende på maskina her:

core root # ifconfig eth1 192.168.2.59
core root # ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:50:22:EE:0B:1A
         inet addr:192.168.2.59  Bcast:192.168.2.255  Mask:255.255.255.0
         inet6 addr: fe80::250:22ff:feee:b1a/64 Scope:Link
         UP BROADCAST MULTICAST  MTU:1500  Metric:1
         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
         TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:0 (0.0 b)  TX bytes:238 (238.0 b)
         Interrupt:12 Base address:0x9000

Endret av zyp
Skrevet

Kortet jeg testet på, eth1, er ikke tilkoblet, og sto derfor uten ip eller noe.

Men det stemmer som du sier, ifconfig setter feil broadcast om du bruker annen netmask enn 255.255.255.0. 255.255.254.0 f.eks gir akkurat samme resultatet (som er feil).

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...