Raspberry Pi를 사용하여 클러스터링된 컴퓨터(네트워크 스위치/허브도 포함)를 만들고 싶은데 mpiexec
인터넷에 액세스하는 방법에 문제가 있습니다. 각자의 어댑터와 케이블을 가지고 있으면 번거로울 것 같아서 wlan
연결을 스위치에 꽂을 수 있는지, 아니면 좀 더 복잡한지 궁금합니다. 더 복잡하다면 컴퓨터 중 하나가 다음을 통해 수행할 수 있다고 생각합니다.이 무선 네트워크 어댑터을 클릭한 다음 다른 사람과 연결을 공유하세요. 나는 보았다이것하지만 저는 이 Pi에 Kali 2.0을 가져오고 싶고 여전히 mpiexec
그들 사이에서 사용하고 싶습니다. 허용되는 대답은 DHCP 서버 작업을 수행하지 않으면 인터넷에 액세스하는 컴퓨터가 공급자의 IP 주소를 볼 수 없다는 것입니다.
그렇다면 인터넷 액세스를 위해 컴퓨터를 동일한 네트워크 스위치/허브에 연결하려면 어떻게 해야 합니까?
답변1
예를 들어 웹 서버 클러스터를 실행하기 위해 모든 Raspberry Pi 장치에 인터넷을 통해 액세스할 수 있도록 하시겠습니까? 아니면 Raspberry Pi 장치가 방화벽 뒤에서 인터넷에 액세스할 수 있도록 하시겠습니까?
방화벽 뒤에서 액세스 권한을 부여하려는 경우 스위치 대신 라우터를 사용하세요. 인터넷 연결을 라우터의 WAN 포트에 연결하면 모든 Raspberry Pi 장치가 라우터의 LAN 포트에 연결됩니다. 라우터에 LAN 포트가 충분하지 않은 경우 스위치를 사용하여 LAN을 확장할 수 있습니다. 다음은 일반적인 LAN 구성 그림입니다.
요즘 대부분의 라우터는 로컬 네트워크에 대한 DNS 및 DHCP를 처리하며 일반적으로 일종의 NAT 방화벽을 포함합니다. 이렇게 하면 모든 Raspberry Pi 장치를 인터넷에 연결할 수 있지만 인터넷에서 직접 액세스할 수는 없습니다.
반면에 만약 당신이생각하다라즈베리파이 기기는 모두공개적으로 주소 지정 가능인터넷(예: 클러스터에서 웹 사이트 실행)의 경우 설정이 좀 더 복잡하며 취할 수 있는 몇 가지 접근 방식이 있습니다.
첫 번째는 Raspberry Pi 클러스터를 LAN 및 WAN과 분리된 DMZ에 배치하는 것입니다. 그러나 이 설정에서는 공개적으로 라우팅할 수 있는 IP 주소가 하나만 있으므로 이에 따라 클러스터를 구성해야 합니다. 공용 라우팅 가능 IP 주소는 WAN 주소가 되며 관심 포트에 대한 요청을 DMZ의 관심 컴퓨터로 전달하도록 WAN 방화벽/라우터를 구성해야 합니다. 들어오는 응답 패킷은 NAT에 의해 처리되고 리소스를 요청한 로컬 컴퓨터에 따라 LAN 또는 DMZ로 리디렉션됩니다. DMZ 구성 사진은 다음과 같습니다.
또 다른 방법은 각 Raspberry Pi 장치에 별도의 라우팅 가능한 공용 IP 주소를 제공하는 것입니다. 이는 인터넷 서비스 제공자로부터 IP 주소를 얻어야 하므로 가장 비용이 많이 드는 옵션이기도 합니다. 각 IP 주소에 대해 별도의 회선을 실행하거나 단일 회선(또는 광섬유)을 실행하며 라우터와 스위치를 사용하여 해당 회선을 로컬 WAN 세그먼트에 대해 여러 회선으로 나누어야 합니다. 세부 사항은 ISP, 필요한 대역폭, 필요한 IP 주소 수에 따라 다릅니다.
답변2
지정하지 않았지만 아마도 인터넷 액세스를 제공하는 라우터나 유사한 장치가 있을 것입니다. 우리는 그것을 라우터라고 부릅니다. 따라서 문제는 모든 Pi가 해당 라우터와 통신하도록 하는 것입니다. 케이블이나 Wi-Fi를 사용하여 이 작업을 수행할 수 있습니다.
Pi에 WiFi 어댑터가 함께 제공되지 않는 경우 권장 어댑터를 사용할 수 있습니다.
왜 Pi 중 하나를 사용하여 인터넷 연결을 공유하는지 이해할 수 없습니다.
라우터나 다른 장치가 없고 단일 컴퓨터에서 PPP를 실행해야 한다면 상황은 더욱 복잡해집니다. 하지만 컴퓨터를 인터넷에 연결하는 방법을 설명하지 않았습니다.