WiFi와 이더넷을 동시에 사용하는 방법


19

간단한 설명:

192.168.2.xxx 미만의 모든 트래픽을 보려면 이더넷 카드 (en0)가 필요합니다.

그러나 다른 모든 트래픽에도 WiFi 카드 (en1)를 사용해야합니다.

운영체제 : OS X Lion


이 특정 용도를 처리하기 위해 별도의 네트워크 위치를 사용하고 있습니다 (이것은 이더넷을 통해 통신하는 로봇 프로젝트이기 때문에). 이더넷 (en0)은 연결하려는 장치의 요구 사항에 따라 고정 IP (192.168.2.10)로 설정해야합니다. 이더넷 카드 (en0)의 모든 연결은 위에서 지정한대로 192.168.2.xxx 여야합니다. WiFi (en1)는 라우터를 범용 트래픽에 정적으로 할당 할 필요가 없으므로 라우터에 DHCP로 설정됩니다. 이더넷 (en0)은 WiFi (en1)보다 우선 순위로 설정됩니다.

이 기능을 항상 사용할 필요가 없기 때문에 가능한 경우 네트워크 위치 환경 설정에서 유지하고 싶습니다.

도움을 주셔서 감사합니다. 이 문제를 해결하는 방법을 아는 사람은 아무도 없습니다.


WiFi는 어떤 IP 범위를 할당합니까?
Kyle Cronin

@KyleCronin 서브넷 마스크가 255.255.255.0 인 라우터로 192.168.19.1에 연결됨
jakebird451

@jtbandes en0이 우선 순위이므로 모든 트래픽을 소거하고 en1의 존재를 무시합니다. 그러나 en0을 분리하면 en1 트래픽이 작동합니다.
jakebird451

답변:


21

해결책은 매우 간단했습니다.

  1. 이더넷을 최우선으로 고려하십시오.
  2. 시스템 환경 설정-> 네트워크 설정 : EN0이 수동으로 구성되어있는 경우 라우터 필드를 비워 두십시오 .

라우터 필드가 필요하다고 생각해서 채워 넣었습니다. 이더넷 연결에는 "라우터"가 있지만 일반 연결에 액세스하는 데는 사용되지 않습니다. 이 필드를 채우면 Mac OS는 자동으로 이더넷 NIC를 통해 기본 경로를 만들려고 시도합니다. 잘못된 라우터를 통해 모든 기타 트래픽을 리디렉션합니다.

또한 문제에 대한 해결책을 찾기 전에 라우팅 테이블 에서이 경로를 삭제하려고했습니다. 이렇게하면 경로가 적절하게 삭제되고 소프트웨어 시스템이 올바르게 실행될 수 있습니다. 그러나 약 1 분 정도 지나면 운영 체제가 경로를 다시 추가했습니다 (나중에 발견 한대로). 경로를 다시 추가 한 후 연결이 실패하므로 프로세스를 다시 시작해야했습니다. 이 수정은 비생산적인 것으로 판명되었습니다.

이것이 네트워킹 문제를 가진 누군가를 돕기를 바랍니다.


당신이 제안한 것에 감사드립니다. 이더넷을 통해 PS3의 미디어 서버로 Mac을 사용하고 있으며 미디어 서버를 사용 중일 때 Wi-Fi가 작동하지 않습니다. 나는 와이파이를 우선으로하고 이더넷을 두 번째로 우선하고 다른 모든 것을 자동으로 남겨 두었습니다. 고마워

고마워 이것은 나를 위해 일했다. 라우터 필드를 비워두면 이더넷을 사용하여 개인 네트워크에 액세스하고 Wi-Fi를 사용하여 인터넷에 액세스 할 수있었습니다.
youssman

8

Mac OS X은 가장 높은 순위의 활성 인터페이스로 기본 경로를 제공합니다. 대역폭과 관련이 없습니다. 인터페이스 순위를 변경하려면 시스템 환경 설정> 네트워크로 이동하여 장치 목록 아래의 톱니 드롭 다운 메뉴를 클릭하고 서비스 순서 설정을 선택하십시오. 그런 다음 끌어서 인터페이스 순위를 다시 정렬하십시오.

( 소스 )

귀하의 경우 인터넷 연결 위에 제한된 네트워크를 설정하십시오. OS X은 패킷을 첫 번째 인터페이스로 라우팅하려고 시도합니다. 해당 네트워크 용 패킷의 경우 제대로 작동합니다. 해당 네트워크에 적합하지 않은 패킷의 경우 게이트웨이가 없거나 인터넷으로 라우팅되는 것을 확인할 수 있으며 인터넷에 연결된 다음 인터페이스로 라우팅합니다.

소규모 네트워크에 라우터 나 액세스해야하는 게이트웨이가있는 경우 라우팅 테이블을 편집하여 OS X에 어떤 네트워크에서 어떤 IP 주소를 찾을 수 있는지 알려야합니다.

그러나 귀하의 경우 작은 네트워크를 우선 순위로 두는 간단한 해결책이 효과가 있다고 생각합니다.


이미 우선 순위로 네트워크를 설정했습니다. 최우선 순위의 이더넷 카드 (en0) 및 Wi-Fi (en1)가 2 차 우선 순위를 갖습니다. 불행하게도 이더넷 (en1)은 활성화되면 모든 트래픽을 사용합니다. 나는 당신의 두 번째 단락에서 마지막 단락이 내가 찾고있는 것이라고 생각합니다. 라우팅 테이블. 내 로봇을 설명하는 것은 재미 있고 흥미 롭습니다. 그러나 브리지 반대쪽에 스위치가있는 무선 브리지가 포함되어 있습니다.
jakebird451

@ jakebird451 예, 라우팅 테이블을 사용하여 문제를 해결할 수 있습니다.
Adam Davis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.