2012-02-22 3 views

답변

2

어떤 ip가 서버에 액세스하는지 모니터링하는 유일한 방법은 서버의 일부 응용 프로그램을 사용하여 ip를 기록하는 것입니다. 예를 들어, 아파치 또는 iis 서버를 호스팅하는 경우 IP를 찾으려면 해당 로그를 조사해야합니다. Amazon은 서버에 연결하는 사람에 대한 정보를 제공하지 않습니다.

+0

예, 완전히 사실입니다. 나는 "EC2 인스턴스에서 다른 EC2 인스턴스로 또는 S3와 같은 다른 아마존 웹 서비스로 데이터를 전송할 때"네트워크 아웃 "이 꽤 활발해 졌다고 생각하기 때문에 항상 아파치 로그에 나타나지는 않습니다. – Daan

+0

내 네트워크 사용량은 지난 달 29,000GB였습니다. 모든 내부 트래픽이었으며 아무 것도 기록되지 않았습니다. 유일한 것은 그것이 어디에서 왔는지 정확히 알고 있기 때문입니다. 외부 연결은 일부 응용 프로그램에 연결해야합니다. 어떤 응용 프로그램이든 어떤 로그가 있어야합니다. 나는 그들이 로그인하여 파일을 전송할 수 있다고 생각하지만, 어딘가에있는 흔적은 여전히있을 것입니다. – bwight

+0

흠, AWS 제어판의 "Network Out"CloudWatch 통계에는 실제로 AWS 시설의 네트워크에서 나가는 데이터 만 표시됩니다. 나는 그것이 완전히 사실이라고 생각하지 않는다. 나는 동일한 AWS 시설 내에서 EC2에서 S3 (또는 다른 서비스)까지의 트래픽을 잡아 먹는다 고 생각한다. 그러나 나는 테스트하지 않았다. OP의 "매우 큰 아웃 바운드 트래픽"이 AWS 서비스간에 일부 데이터를 이동시킨 것일뿐입니다. 그 외에도, 당신의 완전한 대답은 물론입니다 :) – Daan

관련 문제