이더넷을 통해 연결된 경우 라우터 간에 어떻게 전환합니까?

이더넷을 통해 연결된 경우 라우터 간에 어떻게 전환합니까?

현재 Windows 7 시스템과 Ubuntu 11.10 미디어 서버가 이더넷을 통해 라우터에 연결되어 있습니다. 이 라우터(라우터 1)는 싱가포르 ISP에 연결되어 있어 Hulu, Netflix 등과 같은 IP 기반 서비스에 액세스할 수 없습니다.

미국 WAN IP를 갖도록 VPN 서비스에 연결하는 두 번째 라우터(라우터 2)를 추가하려고 합니다. Wi-Fi 클라이언트의 경우 IP 차단을 극복하려면 라우터 2에서 제공하는 두 번째 Wi-Fi 네트워크에 연결하기만 하면 됩니다.

하지만 두 대의 PC가 이더넷을 통해 라우터 1에 연결되어 있어 당황스럽습니다. 라우터 1과 라우터 2가 동일한 서브넷에 있는 경우 Windows PC IP를 변경할 필요가 없다고 가정할 때 Windows에서 게이트웨이를 라우터 1에서 라우터 2로 변경하는 명령줄 방법이 있습니까? Ubuntu 시스템의 경우 모든 트래픽을 라우터 2로 라우팅하고 싶지 않기 때문에 더 복잡해집니다. 하나의 애플리케이션(Plex)에서 라우터 2로만 트래픽을 필터링하고 HTTP 트래픽은 라우터 1로 이동하도록 하려고 합니다.

+-----------+ 
|           | 
|Windows PC |-------------------+ 
|           |                   | 
|           |                   | 
+-----------+                   | 
                          +-----------+             +-----------+             +-----------+ 
                          |Router 1   |             |           |             |           | 
                          |(Singapore |------+------|Fibre      |-------------|Internet   | 
                          |IP)        |      |      |Terminal   |             |           | 
                          |           |      |      |           |             |           | 
                          +-----------+      |      +-----------+             +-----------+ 
+-----------+                   |            | 
|Ubuntu     |                   |            | 
|Media      |-------------------+            | 
|Server     |                                | 
|           |                                | 
+-----------+                                | 
                          +-----------+      | 
                          |           |      | 
                          |Router 2   |------+ 
                          |(US IP)    | 
                          |           | 
                          +-----------+ 

답변1

라우터 2 뒤에 있는 서버(예: 우분투)를 사용한 다음 라우터 1 뒤에 있는 컴퓨터에서 직접 라우터 2를 통해 SSH 터널을 만들 수 있습니다. 이렇게 하면 기본적으로 라우터 2 뒤에 있는 컴퓨터가 라우터 1 뒤에 있는 컴퓨터에 대한 프록시 역할을 하게 됩니다. .

SSH를 통해 라우터 2 뒤에 있는 컴퓨터에 연결하도록 라우터 1 뒤에 있는 컴퓨터에서 Putty를 구성하는 방법에 대한 단계는 아래 링크를 참조하세요.

http://www.techrepublic.com/blog/security/use-putty-as-a-secure-proxy-on-windows/421

Router 2 뒤에 있는 컴퓨터에 실제로 필요한 유일한 소프트웨어는 openssh-server,shorewall 및 Fail2ban입니다. 방화벽에 포트가 열려 있는 것이 걱정된다면 LogMeIn의 Hamachi와 같은 제로 구성 VPN을 사용하세요.

트래픽이 라우터 2를 통해 라우팅되므로 업로드/다운로드에 대한 생각을 바꿔야 한다는 점을 명심하세요. 라우터 1의 속도가 10Mbps/1Mbps(다운로드/업로드)이고 라우터 2의 속도가 같다고 가정해 보겠습니다.

라우터 1 뒤에 있는 컴퓨터는 10Mbps로 다운로드할 수 있습니다. 그러나 라우터 2 뒤에 있는 서버는 1Mbps로만 업로드할 수 있습니다. 이는 라우터 2 뒤에 있는 서버가 Hulu 콘텐츠를 10Mbps로 다운로드하고 이를 라우터 1 뒤의 컴퓨터에 1Mbps로 업로드한다는 의미입니다. 라우터 1 뒤에 있는 컴퓨터에서 요청을 보내거나 무언가를 업로드할 때 1Mbps의 속도로만 업로드할 수 있습니다. 즉, 라우터 2 뒤에 있는 서버는 라우터 1 뒤에 있는 컴퓨터에서 1Mbps의 속도로만 다운로드할 수 있습니다.

요약하면, 이 시나리오에서 SSH 프록시를 사용할 때 컴퓨터의 최대 속도는 1Mbps/1Mbps뿐입니다. 적어도 라우터 1의 다운로드 속도와 일치하도록 라우터 2 ISP의 빠른 업로드 속도에 투자하는 것이 좋습니다.

관련 정보