Latest web development tutorials

commande ifconfig Linux

Linux commande Daquan Linux commande Daquan

commande ifconfig Linux est utilisé pour afficher ou définir le périphérique réseau.

ifconfig peut définir l'état des périphériques réseau, ou affiche les paramètres actuels.

grammaire

ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址>][del<地址>][<hw<网络设备类型><硬件地址>][io_addr<I/O地址>][irq<IRQ地址>][media<网络媒介类型>][mem_start<内存地址>][metric<数目>][mtu<字节>][netmask<子网掩码>][tunnel<地址>][-broadcast<地址>][-pointopoint<地址>][IP地址]

Description Paramètre:

  • ajouter <adresse> Définit l'adresse IP de l'IPv6 du périphérique réseau.
  • del <adresse> Supprimer le périphérique réseau adresse IP IPv6.
  • Fermez le dispositif de réseau spécifié.
  • <Hw <type de périphérique réseau> <adresse matérielle> Définir le type d'équipement de réseau et l'adresse matérielle.
  • io_addr <adresse E / S> Définir le périphérique réseau d'adresses E / S.
  • irq <adresse IRQ> Définit l'IRQ du périphérique réseau.
  • médias <type réseau de médias> types de supports de périphériques réseau fixe.
  • mem_start <adresse mémoire> Définir l'adresse de départ dans l'équipement de réseau de mémoire principale occupée.
  • métrique <numéro> est spécifié dans le calcul du nombre de transfert de paquets, le numéro à ajouter.
  • mtu <octets> Règle le MTU du périphérique réseau.
  • netmask <Subnet Mask> Définir le masque de sous-réseau d'équipements de réseau.
  • tunnel <address> pour établir un tunnel de communication entre les adresses IPv4 et IPv6.
  • Démarrez un périphérique réseau spécifié.
  • -broadcast <adresse> sera envoyé à l'adresse indiquée que les paquets de paquets de diffusion à traiter.
  • équipement de réseau -pointopoint <adresse> l'adresse indiquée pour établir une connexion directe, ce modèle a une fonction de sécurité.
  • -promisc arrêter ou démarrer la promiscuité périphérique réseau de mode spécifié.
  • [Adresse IP] Indique l'adresse IP du périphérique réseau.
  • Nom [équipement de réseau] spécifié périphérique réseau.

Exemples

Afficher les informations de périphérique réseau

# ifconfig        
eth0   Link encap:Ethernet HWaddr 00:50:56:0A:0B:0C 
     inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0
     inet6 addr: fe80::250:56ff:fe0a:b0c/64 Scope:Link
     UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
     RX packets:172220 errors:0 dropped:0 overruns:0 frame:0
     TX packets:132379 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:1000 
     RX bytes:87101880 (83.0 MiB) TX bytes:41576123 (39.6 MiB)
     Interrupt:185 Base address:0x2024 

lo    Link encap:Local Loopback 
     inet addr:127.0.0.1 Mask:255.0.0.0
     inet6 addr: ::1/128 Scope:Host
     UP LOOPBACK RUNNING MTU:16436 Metric:1
     RX packets:2022 errors:0 dropped:0 overruns:0 frame:0
     TX packets:2022 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:0 
     RX bytes:2459063 (2.3 MiB) TX bytes:2459063 (2.3 MiB)

Démarrer Fermer la carte réseau spécifiée

# ifconfig eth0 down
# ifconfig eth0 up

Fourniture et supprimer l'adresse IPv6 pour la carte réseau

# ifconfig eth0 add 33ffe:3240:800:1005::2/ 64 //为网卡诶之IPv6地址

# ifconfig eth0 del 33ffe:3240:800:1005::2/ 64 //为网卡删除IPv6地址

Modifier l'adresse MAC avec ifconfig

# ifconfig eth0 down //关闭网卡
# ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE //修改MAC地址
# ifconfig eth0 up //启动网卡
# ifconfig eth1 hw ether 00:1D:1C:1D:1E //关闭网卡并修改MAC地址 
# ifconfig eth1 up //启动网卡

Configurez l'adresse IP

# ifconfig eth0 192.168.1.56 
//给eth0网卡配置IP地址
# ifconfig eth0 192.168.1.56 netmask 255.255.255.0 
// 给eth0网卡配置IP地址,并加上子掩码
# ifconfig eth0 192.168.1.56 netmask 255.255.255.0 broadcast 192.168.1.255
// 给eth0网卡配置IP地址,加上子掩码,加上个广播地址

Activer et désactiver le protocole ARP

# ifconfig eth0 arp  //开启
# ifconfig eth0 -arp  //关闭

Définit l'unité de transmission maximale

# ifconfig eth0 mtu 1500 
//设置能通过的最大数据包大小为 1500 bytes

Linux commande Daquan Linux commande Daquan