Có ai có ví dụ về Perl về cách tôi có thể tính IP phát sóng từ địa chỉ IP và mặt nạ mạng không?Tôi có thể tính IP phát sóng từ địa chỉ IP và mặt nạ mạng trong Perl như thế nào?
5
A
Trả lời
7
Điều này có thể được thực hiện với các module CPAN Net::IP và Net::Netmask:
my $ip = Net::IP->new('192.168.1.1');
my $block = Net::Netmask->new('192.168.1.1');
print "netmask: ", $ip->mask(), "\n";
print "broadcast: ", $block->broadcast(), "\n";
+0
Ether đây là ví dụ rất đơn giản, xin lỗi về câu hỏi của tôi – shulus
7
Tại sao không sử dụng các module từ CPAN. Ví dụ: NetAddr::IP
:
my $ip = NetAddr::IP->new('124.2.4.6', '255.255.255.0');
print $ip->broadcast();
+0
NetAddr :: IP đã được goto của tôi cho bất cứ điều gì liên quan đến IP trong một thời bây giờ; nó xử lý mọi thứ. – Oesor
Các vấn đề liên quan
- 1. Với IP và mặt nạ mạng, làm thế nào tôi có thể tính địa chỉ mạng bằng bash?
- 2. Xác thực địa chỉ IP (với mặt nạ)
- 3. Mặt nạ mạng và mặt nạ mạng WiFi của iPhone
- 4. Phạm vi tính toán của IP từ mặt nạ mạng con
- 5. Chuyển đổi địa chỉ CIDR thành mặt nạ mạng con và địa chỉ mạng
- 6. Địa chỉ phát sóng Android
- 7. Kết hợp IP với mặt nạ CIDR trong PHP 5?
- 8. Địa chỉ IP từ sk_buff
- 9. Tính địa chỉ quảng bá từ ip và subnet mask
- 10. có mã nào cho địa chỉ bitwise và ipv6 và mặt nạ mạng (tiền tố) không?
- 11. Bạn so sánh địa chỉ IP như thế nào?
- 12. Đảo ngược ip, tìm tên miền trên địa chỉ IP
- 13. tìm tất cả địa chỉ ip trong mạng
- 14. Tăng địa chỉ IP
- 15. Tôi có thể lấy thông tin gì từ địa chỉ IP?
- 16. Cách kiểm tra xem địa chỉ IP có nằm trong một mạng con cụ thể không
- 17. Địa chỉ IP trong MaskedTextBox?
- 18. Làm cách nào tôi có thể lấy địa chỉ IP từ tiêu đề HTTP trong Java
- 19. Phát hiện địa chỉ IP wifi trên Android?
- 20. Số nguyên cho Địa chỉ IP - C
- 21. Python: Nhận địa chỉ IP cục bộ được sử dụng để gửi dữ liệu IP đến một địa chỉ IP từ xa cụ thể
- 22. Làm cách nào để xác định địa chỉ IP của máy cục bộ từ Perl?
- 23. trim địa chỉ ip octet
- 24. Danh sách địa chỉ IP/tên máy chủ từ mạng cục bộ trong Python
- 25. Kịch bản để thay đổi địa chỉ IP trên windows
- 26. Netty: nhận địa chỉ ip từ xa trong messageReceived
- 27. Scapy SYN gửi trên địa chỉ IP của chúng tôi
- 28. Cách lấy địa chỉ IP tăng :: asio :: ip :: tcp :: socket?
- 29. Trong phần Tìm, bạn có thể truy xuất địa chỉ IP từ một TCPConn * mở như thế nào?
- 30. Cách tạo trang web chỉ có thể mở từ một địa chỉ IP được chỉ định
Ghi chú: Vui lòng cung cấp lý do. Người dùng mới sẽ không bao giờ tìm hiểu nếu bạn không nói cho họ biết họ đang làm gì sai. Chỉ cần downvoting một người dùng rep 1 không làm gì ngoại trừ việc ngăn cản người dùng mới sử dụng SO. – Aren
Đó không phải là tôi, nhưng đây là câu hỏi rất dễ nhận được câu trả lời bằng cách truy cập http://search.cpan.org và nhập cụm từ tìm kiếm như "địa chỉ IP" hoặc "mặt nạ mạng". – Ether
Tôi đồng ý với bạn thx để được trợ giúp, tôi thực sự là người dùng mới và chỉ cần hỏi về ví dụ, một lần nữa thx – shulus