Latest web development tutorials

perintah ifconfig Linux

Linux perintah Daquan Linux perintah Daquan

Linux perintah ifconfig digunakan untuk menampilkan atau mengatur perangkat jaringan.

ifconfig dapat mengatur status perangkat jaringan, atau menampilkan pengaturan saat ini.

tatabahasa

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地址]

Parameter Deskripsi:

  • tambahkan <alamat> Set alamat IP dari IPv6 perangkat jaringan.
  • del <address> Hapus perangkat jaringan alamat IP IPv6.
  • Menutup perangkat jaringan ditentukan.
  • <Hw <jaringan jenis perangkat> <alamat hardware> Mengatur jenis peralatan jaringan dan alamat hardware.
  • io_addr <I address / O> Mengatur perangkat jaringan I / O alamat.
  • irq <alamat IRQ> Mengatur IRQ perangkat jaringan.
  • Media <jenis media jaringan> jenis media perangkat set jaringan.
  • mem_start <alamat memori> Tetapkan alamat awal di peralatan jaringan memori utama diduduki.
  • metrik <nomor> ditentukan dalam perhitungan jumlah paket forwarding, nomor yang akan ditambahkan.
  • mtu <byte> Mengatur MTU perangkat jaringan.
  • netmask <Subnet Mask> Set subnet mask peralatan jaringan.
  • terowongan <alamat> untuk membangun terowongan komunikasi antara IPv4 dan IPv6 alamat.
  • Memulai sebuah perangkat jaringan yang ditentukan.
  • -broadcast <address> akan dikirim ke alamat yang ditentukan sebagai paket broadcast paket untuk menangani.
  • peralatan jaringan -pointopoint <alamat> dengan alamat yang ditentukan untuk membuat sambungan langsung, model ini memiliki fungsi keamanan.
  • -promisc menutup atau mulai modus ditentukan perangkat jaringan promiscuous.
  • [Alamat IP] Menentukan alamat IP dari perangkat jaringan.
  • Nama [peralatan jaringan] ditentukan perangkat jaringan.

contoh

informasi perangkat jaringan display

# 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)

Mulai Tutup NIC ditentukan

# ifconfig eth0 down
# ifconfig eth0 up

Menyediakan dan menghapus alamat IPv6 untuk kartu jaringan

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

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

Mengubah alamat MAC dengan 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 //启动网卡

Mengkonfigurasi alamat 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地址,加上子掩码,加上个广播地址

Mengaktifkan dan menonaktifkan protokol ARP

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

Set unit transmisi maksimum

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

Linux perintah Daquan Linux perintah Daquan