OS X에서 네트워크 192.168.3.*에 네트워크 192.168.1.*에 대한 액세스 권한을 어떻게 부여합니까?

OS X에서 네트워크 192.168.3.*에 네트워크 192.168.1.*에 대한 액세스 권한을 어떻게 부여합니까?

저는 OS X를 사용하여 네트워크인 Wi-Fi에 연결하고 있습니다 192.168.1.*. 그런 다음 두 번째 컴퓨터를 network 로 구성된 Mac의 이더넷 포트에 연결했습니다 192.168.3.*. 인터넷에 접속하기 위해 eth-box가 필요한 것은 아니지만, 192.168.1.*Wi-Fi 라우터가 생성한 네트워크의 다른 컴퓨터에 접속하기 위해서만 필요합니다. 어떻게 해야 하나요?

답변1

설명한 내용을 달성하려면 먼저 Mac OS X 호스트가 네트워크 192.168.1.0/24와 192.168.3.0/24 사이에서 라우터 역할을 하도록 구성해야 합니다.

이렇게 하려면 해당 컴퓨터에서 전달을 활성화해야 합니다. 다음 명령을 사용하여 이 작업을 수행할 수 있습니다.

$ sudo sysctl -w net.inet.ip.forwarding=1

재부팅 후에도 유지되도록 이 구성을 /etc/sysctl.conf에 추가할 수도 있습니다.

완료되면 다른 네트워크의 컴퓨터가 어디로 가는지 알 수 있도록 양쪽에서 라우팅을 구성해야 합니다.

예를 들어, Wi-Fi 라우터에서는 192.168.1.0/24 네트워크에 있는 Mac OS X 시스템의 IP를 게이트웨이로 사용하여 192.168.3.0/24에 대한 고정 경로를 구성해야 합니다. 이렇게 하면 Wi-Fi 네트워크의 다른 컴퓨터가 트래픽을 192.168.3.x로 보낼 때 라우터가 이를 OS X 상자로 리디렉션합니다(전달이 활성화되었으므로 다른 인터페이스로 라우팅합니다).

192.168.3.0/24 네트워크의 시스템에서는 192.168.3.0/24에 있는 Mac OS X 시스템의 IP를 통해 192.168.1.0/24 네트워크에 도달하도록 고정 경로를 구성하여 유사한 설정을 수행해야 할 수도 있습니다. 회로망. (이 후자의 경로는 Mac OS X가 이미 해당 컴퓨터의 기본 게이트웨이이고 모든 패킷이 이미 해당 컴퓨터로 라우팅된 경우 불필요할 수 있습니다.)

이러한 경로를 구성하는 방법은 다른 상자와 Wi-Fi 라우터에서 실행되는 운영 체제 또는 소프트웨어에 따라 다릅니다. 해당 설명서를 확인하고 정적 경로 구성에 대한 참조가 있는지 확인하세요.

관련 정보