Mevcut bağlantım için MTU değerini nasıl kontrol edebilirim?
Ağ bağlantısı ayarlarımda, MTU otomatik olarak ayarlanmış ve bunun için otomatik olarak seçilen değerin ne olduğunu bilmek istiyorum.
Mevcut bağlantım için MTU değerini nasıl kontrol edebilirim?
Ağ bağlantısı ayarlarımda, MTU otomatik olarak ayarlanmış ve bunun için otomatik olarak seçilen değerin ne olduğunu bilmek istiyorum.
Yanıtlar:
ifconfig
geçerli MTU'yu görüntülemek için. Örnek (sadece MTU arıyor):
ifconfig| grep -i MTU
UP BROADCAST MULTICAST MTU:1500 Metric:1
UP LOOPBACK RUNNING MTU:65536 Metric:1
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Alternatif yöntem:
ip addr | grep mtu
Örneğin:
ip addr | grep mtu
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
2: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1300 qdisc fq_codel state UP group default qlen 1000
3: wlp4s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
4: veth0@if5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc noqueue state UP group default qlen 1000
ipconfig
.
ip addr
yerine yazabilirsiniz ip ad
. Kısaltma mümkün olsa da, cevaplarda tam adı kullanmak daha iyi olur.
ipconfig
"yaygın" olabilir, ama aynı zamanda kullanımdan kaldırılmıştır - IMO'dan çıkarılmasının gerçek nedeni :) İkincil IP'ler gibi önemli bilgileri atlayabilir; IIRC, çekirdek (ioctls) ile iletişim kurmak için kullandığı yöntemi gönderilebilecek veri miktarını sınırlarken, iproute2
kullanılan araçlar çok daha yüksek limitlere sahip farklı bir yöntem (netlink) kullanır.
Değeri /sys
çekirdek dosya sisteminden okuyabilirsiniz :
cat /sys/class/net/<interface>/mtu
<interface>
Sorgulanacak arayüzün adıyla değiştirin .
mtu
değilMTU
. İle büyük / küçük harfe duyarlı olmayan bir şekilde grep öneririzgrep -i
.