macOS의 ifconfig 인터페이스는 무엇입니까?

macOS의 ifconfig 인터페이스는 무엇입니까?

저는 MacBook Pro 15" 2018(Touch Bar)을 가지고 있습니다. 네트워크 포트가 많은 것 같습니다. 그것이 무엇인지/무엇을 하는지 알고 싶습니다. 조사를 좀 했지만 실제로는 모든 것을 알 수 없습니다. SCNetworkInterfaceInfo.UserDefinedName제가 찾은 정보 는 다음과 같습니다이 답변:

  • ap1:?
  • awdl0:?
  • llw0:?
  • utun0:?
  • utun1:?
  • lo0: 루프백(localhost)
  • gif0: 소프트웨어 네트워크 인터페이스
  • stf0: 6to4 터널 인터페이스
  • en0: 물리적 무선
  • en1: 천둥 1
  • en2: 썬더볼트 2
  • en3: 썬더볼트 3
  • en4: 썬더볼트 4
  • en5: iBridge/Apple T2 컨트롤러
  • en6: 블루투스 팬
  • en8: 아이폰 USB
  • en9: 가상 머신 네트워크 인터페이스
  • en10: 아이패드
  • bridge0: 썬더 브릿지

이 질문을 게시한 당시 Unix 및 Linux StackExchange 검색 엔진은 오프라인 상태였습니다. 미리 감사드립니다.

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    status: active
ap1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
    status: inactive
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    status: active
en3: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    status: inactive
en4: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    status: inactive
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    status: inactive
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=63<RXCSUM,TXCSUM,TSO4,TSO6>
    Configuration:
        id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
        maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
        root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
        ipfilter disabled flags 0x0
    member: en1 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 9 priority 0 path cost 0
    member: en2 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 10 priority 0 path cost 0
    member: en3 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 7 priority 0 path cost 0
    member: en4 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 8 priority 0 path cost 0
    nd6 options=201<PERFORMNUD,DAD>
    status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    status: active
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    status: active
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
en10: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    status: active
en8: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
    status: inactive

답변1

없으신 분들을 위해:

  • ap1: 진입 지점. 이 옵션은 MacBook을 무선 호스트로 사용하고 연결을 공유하는 경우 사용할 수 있습니다.

  • awdl0: 애플 무선 다이렉트. AirDrop, Airplay 등을 위한 WIFI p2p 연결 블루투스에도 사용됩니다.

  • llw0: 대기 시간이 짧은 WLAN 인터페이스. Skywalk 시스템에서 사용됩니다.

  • utun0: 터널 인터페이스. 터널링 트래픽 또는 Back To My Mack와 같은 소프트웨어를 위한 VPN 연결입니다.

  • utun1:utun01과 동일

관련 정보