Hvert Linux-grensesnitt har en ifcfg konfigurasjonsfil som ligger i > / etc / sysconfig / nett-skript . Enhetsnavnet er lagt til slutten av filnavnet. For eksempel kalles konfigurasjonsfilen for det første Ethernet-grensesnittet ifcfg-eth0 . Denne filen er opprettet og oppdatert av nettverkskonfigurasjonsprogrammet, slik at du ikke trenger å redigere det direkte (hvis du ikke vil).
ifcfg fil for et grensesnitt som har en statisk IP-adresse: ENHET = et0 BOOTPROTO = ingen ONBOOT = ja USERCTL = nei IPADDR = 192. 168. 1. 200 NETMASK = 255. 255. 255. 0 BROADCAST = 192. 168. 1. 255 NETWORK = 192. 168. 1. 0
Her er et eksempel på et grensesnitt som bruker DHCP:
DEVICE = et0 BOOTPROTO = dhcp ONBOOT = ja USERCTL = nei
Her går filen
ifcfg ikke må spesifisere IP-adressen informasjon fordi grensesnittet får den informasjonen fra en DHCP-server.
Følgende avsnitt beskriver innstillingene som du mest sannsynlig vil se i denne filen:ENHET
-
: Navnet på enheten, for eksempel et0 eller eth1 . USERCTL
-
: Angir JA eller NEI for å angi om lokale brukere har lov til å starte eller stoppe nettverket. ONBOOT:
-
Angir JA eller NEI for å angi om enheten skal være aktivert når Linux starter opp.
-
: Angir hvordan enheten får sin IP-adresse. Mulige verdier er NONE for statisk tildeling, DHCP eller BOOTP . BROADCAST:
-
Sendingsadressen brukes til å sende pakker til alle på delnett. For eksempel: 192. 168. 1. 255. NETTVERK:
-
Nettverksadressen. For eksempel: 192. 168. 1. 0. NETMASK:
-
Delnettmasken. For eksempel: 255. 255. 255. 0. IPADDR:
-
IP-adressen til adapteren.