Thực ra tôi muốn sử dụng trường hợp máy chủ Stun/Turn của riêng mình và tôi muốn sử dụng Amazon EC2. Nếu có bất kỳ ý tưởng nào về việc này, hãy chia sẻ với tôi các bước để tạo hoặc liên kết tham chiếu để theo dõi.Làm thế nào để tạo trường hợp máy chủ biến stun sử dụng AWS EC2
Trả lời
đăng nhập ssh vào cá thể ec2 của bạn, sau đó chạy các lệnh dưới đây để cài đặt và khởi động máy chủ rẽ.
cách đơn giản:
sudo apt-get install coturn
Nếu bạn nói không, tôi muốn cắt cạnh mới nhất, bạn có thể tải về mã nguồn từ downloads page của họ trong cài đặt nó cho mình, ví dụ:
sudo -i # ignore if you already in admin mode
apt-get update && apt-get install libssl-dev libevent-dev libhiredis-dev make -y # install the dependencies
wget -O turn.tar.gz http://turnserver.open-sys.org/downloads/v4.5.0.3/turnserver-4.5.0.3.tar.gz # Download the source tar
tar -zxvf turn.tar.gz # unzip
cd turnserver-*
./configure
make && make install
mẫu lệnh chạy máy chủ TURN:
turnserver -a -o -v -n -u user:root -p 3478 -L INT_IP -r someRealm -X EXT_IP/INT_IP --no-dtls --no-tls
lệnh mô tả:
- -X - IP bên ngoài dụ amazon của bạn, IP nội bộ: EXT_IP/INT_IP
- -p - cổng được sử dụng, mặc định 3478
- -a - Sử dụng thông tin dài hạn cơ chế
- -o - Chạy quy trình máy chủ ở chế độ daemon
- -v - 'Chế độ tiết trung bình'.
- -n - không có tập tin cấu hình
- --no-DTLS - Không bắt đầu nghe DTLS
- --no-tls - Không bắt đầu TLS nghe
- -u - thông tin người dùng sẽ được sử dụng
- -r - lĩnh vực mặc định được sử dụng, cần đến lượt REST API
trong ứng dụng WebRTC của bạn, bạn có thể sử dụng máy chủ trun như:
{
url: 'turn:[email protected]_IP:3478',
credential: 'root'
}
Một phương pháp để cài đặt máy quay trên Amazon EC2 sẽ là chọn Debian và cài đặt gói coturn, đó là phiên bản kế thừa của máy chủ RFC5766.
Tệp cấu hình tại /etc/turnserver.conf bao gồm hướng dẫn cụ thể EC2. Thông tin được cung cấp trong tệp này nói chung rất đầy đủ và phải trả lời phần lớn các câu hỏi về cấu hình.
Sau khi được định cấu hình, máy chủ coturn có thể bị ngừng bắt đầu tuy nhiên bạn sẽ thực hiện bất kỳ dịch vụ nào khác.
- 1. Zookeeper và SolrCloud trên các trường hợp AWS EC2
- 2. AWS Elastic Beanstalk: Làm thế nào để sử dụng các biến môi trường trong ebextensions?
- 3. làm thế nào để sử dụng ftp trên amazon aws
- 4. AWS EC2 email gửi giới hạn khi sử dụng máy chủ SMTP bên thứ ba
- 5. Làm cách nào để sử dụng các nhóm bảo mật AWS để đưa vào danh sách trắng các trường hợp EC2 nhất định?
- 6. Tôi cần trợ giúp sao chép các trường hợp Amazon AWS EC2
- 7. gọi spark-ec2 từ trong trường hợp EC2: kết nối ssh đến máy chủ bị từ chối
- 8. Có thể sử dụng AWS làm máy chủ web không?
- 9. Làm thế nào để truy cập/ping một máy chủ đặt trên AWS?
- 10. Làm cách nào để gửi đột biến GraphQL từ máy chủ này sang máy chủ khác?
- 11. Docker-compose sử dụng biến môi trường máy chủ
- 12. Thiết lập các trường hợp EC2 là Công nhân cần làm việc với máy tính cục bộ làm máy chủ
- 13. Cách đặt biến môi trường trong Amazon EC2
- 14. Sử dụng đường hầm SSH để làm cho máy chủ Django nghĩ rằng nó đang chạy bên trong AWS?
- 15. Làm cách nào để thiết lập máy chủ lưu trữ pháo đài hoặc Jumpbox trong AWS?
- 16. Đồng bộ hóa các máy chủ IIS trong aws ec2 với thực hiện tốt nhất autoscaling
- 17. Làm cách nào để giữ lại nhật ký apache trong EC2 khi sử dụng AWS tự động chia tỷ lệ
- 18. AWS EC2 FTP/HTML
- 19. Xác minh vân tay SSH cho máy chủ Amazon AWS EC2 với ECDSA?
- 20. Cách chuyển tệp giữa AWS s3 và AWS ec2
- 21. Làm thế nào để triển khai một ứng dụng giao diện điều khiển .NET cho một cá thể AWS EC2?
- 22. Làm thế nào tôi có thể thiết lập MongoDB trên máy chủ Node.js bằng cách sử dụng nút-mongodb-native trong môi trường EC2?
- 23. Giữ các trường hợp miễn phí EC2 Miễn phí
- 24. Triển khai nội dung cho nhiều máy chủ (EC2)
- 25. Amazon EC2 autoscaling trường hợp với các IP đàn hồi
- 26. Tăng dung lượng ổ đĩa thể hiện AWS EC2 ubuntu
- 27. Làm thế nào để bạn sử dụng CPU máy chủ và sử dụng RAM với php?
- 28. Làm thế nào để chạy StarCluster với AWS IAM Role
- 29. Rails 3 Máy chủ trên EC2
- 30. làm thế nào để sử dụng một máy chủ sonar trên nhiều máy
Vì vậy, tôi đã tìm thấy hướng dẫn để thực hiện việc này. Bạn cần giúp đỡ về phần nào? Bạn có kinh nghiệm gì với EC2 không? – Jordan
@ Jordan: Không, thực ra tôi không có kinh nghiệm nào. Bạn có thể chia sẻ hướng dẫn này với tôi không? – satya
Kiểm tra dự án rfc5766-turn-server: https://code.google.com/p/rfc5766-turn-server/ –