Network Administration: Linux ifcfg filer

October 6  by Eliza

Hver Linux nettverksgrensesnitt har en ifcfg konfigurasjonsfilen i / etc / sysconfig / network-scripts. Enhetsnavnet er lagt til slutten av filnavnet. Så, for eksempel, er konfigurasjonsfilen for første Ethernet grensesnitt kalt ifcfg-eth0.

Denne filen er opprettet og oppdatert av Network Configuration program, så du dona € ™ t har til å redigere den direkte (hvis du dona € ™ t vil).

Hereâ € ™ sa typisk ifcfg fil for et grensesnitt som har en statisk IP-adresse:

DEVICE = eth0
BOOTPROTO = none
ONBOOT = ja
USERCTL = no
IPaddr = 192.168.1.200
Nettmasken = 255.255.255.0
CAST = 192.168.1.255
NETTVERK = 192.168.1.0

Hereâ € ™ s et eksempel for et grensesnitt som bruker DHCP:

DEVICE = eth0
BOOTPROTO = dhcp
ONBOOT = ja
USERCTL = no

Her, ikke? Den ifcfg fil € ™ t har til å angi IP-adresseinformasjon fordi grensesnittet får denne informasjonen fra en DHCP-server.

Følgende avsnitt beskriver innstillingene som youâ € ™ re mest sannsynlig å se i denne filen:

  • ENHET: Navnet på enheten, for eksempel eth0 eller eth1.
  • USERCTL: Angir JA eller NEI for å indikere om lokale brukere får lov til å starte eller stoppe nettverket.
  • ONBOOT: Angir JA eller NEI til å indikere om enheten bør være aktivert når Linux booter opp.
  • BOOTPROTO: Angir hvordan enheten får sin IP-adresse. Mulige verdier er NONE for statisk oppdrag, DHCP eller BOOTP.
  • CAST: Sendingen adressen som brukes til å sende pakker til alle på subnett. For eksempel: 192.168.1.255.
  • NETTVERK: Den nettverksadresse. For eksempel: 192.168.1.0.
  • Nettmasken: Nettverksmasken. For eksempel: 255.255.255.0.
  • IPaddr: IP-adressen for kortet.