ifconfig
Omschrijving
Ifconfig wordt gebruikt om netwerk interfaces in te stellen. Als je geen opties mee geeft, dan toont ifconfig de huidige configuratie van de actieve netwerk-interfaces.
Voorbeelden:
ifconfig eth0
Toont de netwerk instellingen van de eerste Ethernet adapter van de computer.
ifconfig -a
Toont de configuratie van zowel de actieve als de niet-actieve netwerk-interfaces.
ifconfig eth0 down
Zet eth0 uit (als die bestaat).
ifconfig eth0 up
Zet eth0 aan (als die bestaat en uit stond).
ifconfig eth0 192.168.1.102 netmask 255.255.255.0 broadcast 192.168.1.255
Stelt voor eth0 waarden in voor IP, netmask en broadcast address.
Een tweede IP address aan wlan0 toevoegen:
ifconfig wlan0:1 192.168.2.41 netmask 255.255.255.0
Om een hardware address (MAC address) voor eth0 te wijzigen:
ifconfig eth0 hw ether 01:02:03:04:05:06
Configuratie van eth0 tonen:
ifconfig eth0
IP-adres toewijzen:
ifconfig eth0 192.168.1.2
IP en Subnet toewijzen:
ifconfig eth0 192.168.1.2 netmask 255.255.255.0
Eerste IP-adres toewijzen:
ifconfig eth0:0 192.168.1.2
Tweede IP-adres toewijzen:
ifconfig eth0:1 192.168.1.3
Opties:
- interface
- De naam van de interface. Bijvoorbeeld eth0 voor de eerste Ethernet interface.
- up
- Deze vlag zet een interface aan.
- down
- Deze klag zet een interface uit.
- [-]arp
- Aan/uit zetten van het gebruik van het ARP protocol op deze interface.
- [-]promisc
- Aan/uit zetten van de promiscuous stand van de interface. Aan zetten zorgt er voor dat alle packets op het netwerk door de interface ontvangen zullen worden.
- [-]allmulti
- Aan/uit zetten all-multicast stand. Aan zetten zorgt er voor dat alle multicast packets op het netwerk ontvangen worden door de interface.
- metric N
- Deze parameter stelt de interface metric in.
- mtu N
- Deze parameter stelt de Maximum Transfer Unit (MTU) van een interface in.
- netmask addr
- Stelt het IP netwerk mask in voor deze interface.
- add addr/prefixlen
- Voeg een IPv6 adres toe aan een interface.
- del addr/prefixlen
- Verwijder een IPv6 adres van een interface.
- tunnel aa.bb.cc.dd
- Maak een nieuw SIT (IPv6-in-IPv4) device, tunnellend naar de opgegeven bestemming.
- irq addr
- Stel de interrupt line in die gebruikt wordt door dit device. Niet alle devices kunnen hun IRQ instelling dynamisch wijzigen.
- io_addr addr
- Stelt het start adres in de I/O ruimte in voor dit device.
- mem_start addr
- Stelt het start adres voor gedeeld geheugen in gebruikt door dit device. Slechts weinig devices hebben dit nodig.
- media type
- Stelt de fysieke poort of medium type in die gebruikt wordt door het device. Voorbeeldwaarden voor type zijn 10base2 (thin Ethernet), 10baseT (twisted-pair 10Mbps Ethernet) en AUI (external transceiver). Het speciale medium type auto kan gebruikt worden voor automatische herkenning van de media, als dit wordt ondersteund.
- [-]broadcast [addr]
- Als het adres wordt opgegeven, stelt dit het broadcast adres voor deze interface in. Anders wordt de IFF_BROADCAST flag voor deze interface gewist.
- [-]pointopoint [addr]
- Dit zet de point-to-point stand van een interface aan, wat inhoudt dat dit een directe link tussen twee machines is zonder dat anderen kunnen meeluisteren.
Indien het adres ook is gegeven, stelt dit het protocol adres van de andere kant van de link in, net zoals het overbodig geworden dstaddr doet. Verder, instellen of wissen van de IFF_POINTOPOINT vlag voor de interface.
- hw class address
- Stelt het hardware adres van deze interface in, als dit ondersteund wordt.
- multicast
- Stelt de multicast vlag in op de interface (meestal overbodig, gaat automatisch goed).
- address
- Het IP adres dat toegewezen moet worden aan deze interface.
- txqueuelen length
- Stelt de lengte in van de verzendwachtrij van het device.
Het is vandaag
donderdag
acht-en-twintig
november
2024.