Đây là một câu hỏi dành cho nhà phát triển, nhưng vì nó liên quan nhiều hơn đến các hệ điều hành và kết nối mạng, tôi sẽ đăng nó ở đây chứ không phải trên Stack Overflow.
Tôi đang cố gắng mô phỏng một tình huống khi kết nối mạng bị đóng do sự cố hoặc lỗi mạng, để kiểm tra hành vi tôi đã thực hiện trong một trong các ứng dụng của mình. Tôi chỉ có thể ngắt kết nối cáp mạng hoặc tắt giao diện mạng, nhưng tôi đã khiến ứng dụng của mình kết nối lại ngay lập tức sau khi thực hiện việc này sẽ mất quá nhiều thời gian cho đến khi mạng sẽ hoạt động trở lại (vì đàm phán DHCP và v.v.).
Có cách nào, trong Unix hoặc OS X, chỉ cần ngắt kết nối một ứng dụng cụ thể khỏi internet và sau đó cho phép nó kết nối lại ngay lập tức? Có thể để mô phỏng lỗi "thiết lập lại kết nối bằng ngang hàng" hoặc một cái gì đó (Tôi không phải là chuyên gia khi nói về mạng, rất tiếc cho ngôn ngữ người mới của tôi).
Cảm ơn bạn.