2016-06-28 17 views
0

면책 조항 : 본인은 실제 문제인지 모르겠으나, 그럴 것 같아.AWS EC2 서버에 연결된 안드로이드 폰을 통한 ssh

Amazon Web Services EC2 인스턴스를 원격 자식 서버로 설정했습니다. 내가 여행하는 동안 내가 그것을 사용할 것이기 때문에 나는 그것이 모두에게 열려 있도록하고 싶었지만 나는 단지 하나의 IP 주소로부터 들어오는 트래픽을 받아들이도록 그것을 구성해야만했다.

휴대 전화에 정적 IP 주소가 없어서 노트북에 연결된 Android 휴대 전화를 사용하여 서버에 액세스 할 수 있습니다. 이것은 ssh를 통해 서버에 연결하기 전에 현재 IP 주소에서 트래픽을 허용하는 새로운 규칙을 만들어야 함을 의미합니다.

이 규칙을 설정할 때 "내 IP 주소"를 사용할 수있는 옵션이 있습니다. Amazon은 자동으로 현재 IP 주소를 확인하고이를 규칙에 설정합니다. 123.123.123.123/32처럼 보입니다. "/ 32"부분은 주소의 실제 끝 부분입니다.

집에서 서버를 테스트 할 때 고정 IP로 홈 네트워크를 통해 데스크톱 컴퓨터에서 서버에 액세스하는 데 문제가 없습니다. 홈 네트워크를 통해 랩톱 컴퓨터에서 서버에 액세스하는 데 문제가 없습니다. 그런 다음 내 전화를 내 랩톱에 연결하고 고정 IP 주소 규칙이 적용된 셀룰러 네트워크를 통해 서버에 액세스하려고했습니다. 전화가 다른 IP 주소로 할당되었으므로 예상대로 연결이 이루어지지 않았습니다.

하지만 ... 멋진 위치에서 코딩하는 날에 나가서 서버에 연결하려고하면 작동하지 않습니다. 내 EC2 콘솔에 가서 자동 규칙 "내 IP 주소"설정을 사용하여 내 유선 전화를 통해 현재 IP 주소의 트래픽을 허용하는 새로운 규칙을 설정했습니다. 그런 다음 ssh를 통해 서버에 연결하려고했습니다. 기쁨이 없습니다.

연결이되지 않습니다. 원래 규칙에서 지정하지 않은 IP 주소에서 액세스하려고 시도했을 때와 같은 방식으로 시간을 초과했습니다.

그래서 나는 포트와 관련이 있다고 생각했습니다. "/ 32"가 무엇입니까? 아니면 내가 그걸 다 망쳐 놓은거야?

여기 실제 문제가 무엇인지 정의하는 데 도움이되는 정보를 수집하려면 어떻게해야합니까?

+0

/32는 서브넷 마스크 255.255.255.255이며 지정된 IP 주소와 만 일치합니다. – 1615903

+0

아. 승인. 이전에 저를 상기시켜 줘서 고마워요. – Faulty

답변

1

당신이 사용할 때마다 고정 IP를 판매 할 안드로이드 VPN 제공 업체를 찾으십시오. 정적 인 IP를 보안 수단으로 사용하는 방법 일 수 있습니다. VPN 공급자가 PC에서 서비스를 제공하는 경우 동일한 IP로 설정할 수도 있습니다. 정말 야심 찬 것은 가상 머신에서 VPN 서비스를 설정 한 다음 SSH를 통한 자체 연결 만 제외하고 구성 할 수 있습니다. 당신은 어디서나 VPS 연결을 제외하고 "보안 그룹"을 조정해야합니다. 두 번째 방법은 두 개의 정적 주소가 필요없고 보안 계층을 추가한다는 의미입니다.

+0

정말 좋은 생각입니다. 그리고 이제 네가 그렇게 말했어. 분명히 보인다. – Faulty