Mac, hem Wifi hem de Ethernet bağlandığında hangi bağlantının kullanılacağını nasıl seçer?


104

Wifi ve Ethernet kullanan ayrı yönlendiricili iki ağa bağlandığımda, bir web sitesini ziyaret ettiğimde Mac'im hangi bağlantının kullanılacağını nasıl biliyor?

Yanıtlar:


82

Ağ bağlantısı önceliği ile ilgili Apple Destek veritabanı makalesinden :

İnternete veya bir ağa birkaç farklı yoldan bağlanırsanız (örneğin Wi-Fi veya Ethernet kullanarak), İnternet veya ağa bağlanırken, bilgisayarınızın denediği ağ bağlantı noktası yapılandırmalarının sırasını değiştirebilirsiniz.

Bağlanmaya çalıştığınızda birden fazla etkin ağ bağlantı noktası yapılandırması varsa, OS X önce listenin en üstündeki birini ve ardından diğer bağlantı noktası yapılandırmalarını azalan sırada dener.

Bu destek makalesinde, Ağ Tercihlerinin öncelik sırasını Sistem Tercihleri'nde nasıl değiştirebileceğiniz de açıklanmaktadır.


1
Ethernet daha öncelikli, ancak devre dışı, Wifi etkin ve bağlıysa, ethernet'i bağladığımda ne olacak? Ağdan bağlantısını keser ve yeniden bağlanır mı? Veya Wifi ile bağlı kalmak?
başka bir gün

1
→ başka bir dave: Wi-Fi arayüzü kapatılacak (a'nın eşdeğeri ifconfig en1 down) ve Ethernet arayüzü açılacak (a'nın karşılığı ifconfig en0 up). Bu sonuncusu DHCP'ye dayanıyorsa, bu bir DHCP isteğine ve cevabına (<6 s) neden olacaktır. Arabirimlerinizden herhangi birinin aralıklı olarak bırakılması varsa, bu, sonsuz bir arabirim değiştirme ve DHCP isteklerine neden olacaktır.
dan 23

2
Bu, bir kullanıcı bilebilir nasıl açıklamıyor hangi bir arayüz şimdi birkaç arayüzleri aktif ve bağlı olduğunda, giden trafic için kullandı.
dan

1
Tüm ssh trafiğini wifi üzerinden yönlendirmek ve en0 (LAN) üzerinden dinlenmek için bir yol mu var?
BTR Naidu

70

Bu sizin öyle Ağ Tercihler . İşte 10.7.3'ten ekran görüntüleri.

Ayarlara, ağ tipi kenar çubuğunun altındaki dişli kutusundan erişin.

görüntü tanımını buraya girin

Tercih edilen siparişe sürüklemek için "Servis Siparişini Ayarla ..." yı seçin.

görüntü tanımını buraya girin


3
Bu, bir kullanıcı bilebilir nasıl açıklamıyor hangi bir arayüz şimdi birkaç arayüzleri aktif ve bağlı olduğunda, giden trafic için kullandı. <br> Bu tür bir konfigürasyonla, menü çubuğundaki Wi-Fi simgesi aslında tüm ağ etkinliğiniz Ethernet üzerinden geçtiğinde tam siyah olabilir ! Böyle bir yapılandırma, hiçbir kullanıcının göremeyeceği ve hata ayıklayamayacağı bir ağ döngüsü oluşturabilir.
dan

1
@danielAzuelos Elbette, ama burada soru bu değil. Öncelikli bir sistem olan Mac'in nasıl seçtiği ile ilgilidir. Üstteki çalışıyorsa, bağlısınız demektir. Ana ağ panelinde hangi arayüzlerin bağlı olduğunu ve başarılı bir bağlantı olup olmadığını görebilirsiniz. Öncelik listenizde çapraz cevabınızı alın ve cevabınızı almanız gerekir .
plainclothes

17

Aynı makinede aynı anda farklı arayüzlerin olabileceği bir konfigürasyon kullanmamanızı tavsiye ederim . Bu ikili bağlantıya ilişkin hiçbir kolay bilginiz ve kontrolünüz olmayacak.

Bu, en basit ağ sorununu bile analiz etmek için büyük zorluklara yol açabilir.

Bu aynı zamanda şirket içinde veya kişisel ağlarda teşhis edilmesi çok zor olan döngülere neden olabilir. Örneğin, aşağıdaki komuta bir göz atın:

sysctl -a | grep forwarding

hangi verip vermediğini gösterir IPv4ya IPv6gidiyor yoluyla bilginiz veya kontrolü olmadan diğer aracılığıyla bir arayüzden Mac.

İstediğiniz zaman bağlanmak istediğiniz ve doğru olanı açmak istediğiniz arayüze sahip konumları tanımlayın :

Apple menu > Location > Home / AirPort
                      > Office / Ethernet
                      > outside / AirPort [unsecure]
                      > …


2 (veya daha fazla) arabirim (örneğin Ethernet ve Wi-Fi ) içinde yeşil olarak işaretlendiğinde (Bağlı):

Apple menu > System Preferences… > Network

Hangisini dışarıya ulaştığınızı bilmenin bir yolu, aşağıdaki satır komutudur (bir Terminalveya xtermpencerede):

route get default | grep interface

2
Tüm cevaplar farklı bir seviyede açıklıyor. Bu en iyisidir çünkü bilgisayarın kullanıcı arayüzünü sipariş ederken Plainclothes
J.Money

-1

Bazı uygulamalar için bu doğru olsa da, iMac'imi iki ISS'ye (bir wifi ve diğeri LAN aracılığıyla) bağlarken yaşadıklarım, uTorrent ve Oyunlar gibi uygulamalar her iki ağı aynı anda kullanabilirler. Bireysel bağlantılardan daha fazla indirme hızı elde ettim ve çok oyunculu oyunlar olması durumunda, daha az gecikme ve gecikmeyle sunuculara bağlanabiliyorum.


BitTorrent çoklu bağlantılar için üretildi. Ancak, diğer her şey, oyunlar dahil sadece bir bağlantı kullanır. Kanıt ister misin? Paketlerinizi ve hangi arayüzleri kullandıklarını izleyin.
Andrew Larsson,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.