Tôi đã gặp vấn đề với điều này trong một thời gian và đã thử mọi thứ tôi biết, vì vậy tôi đoán rằng cuối cùng đã đến lúc để yêu cầu một số trợ giúp.
Bất kỳ chỉnh sửa nào tôi thực hiện để /etc/hosts
không hoạt động.
Thí dụ:
julian@ifrit:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 ifrit
192.168.1.100 dev.julianfernand.es
Trong ví dụ trên, khi tôi truy cập dev.julianfernand.es
(cái này không tồn tại), nó sẽ tải từ đó 192.168.1.100
.
Nếu tôi ping, nó hoạt động tốt. Tuy nhiên, khi tôi truy cập dev.julianfernand.es
bằng Google Chrome hoặc Firefox thì không.
Bây giờ, sau khi tôi khởi động lại một vài lần, nó hoạt động. Nhưng vì tôi làm việc tại một công ty lưu trữ WordPress được quản lý, tôi xử lý nhiều tình huống phải chỉnh sửa tệp của mình để xem trang web của khách hàng trên máy chủ của chúng tôi.
Tôi không thể tiếp tục khởi động lại máy tính của mình. Nó không hiệu quả chút nào. Khởi động lại dịch vụ mạng không hoạt động, tương tự để xóa bộ nhớ cache (ngay cả bộ đệm DNS DNS bên trong).
Có ai có ý tưởng ở đây không? Điều này xảy ra với sơ cấp (dựa trên Ubuntu 12.04) và Ubuntu 13.10 (hàng ngày). Chưa thử với bất kỳ phiên bản nào khác.
PS: nếu vấn đề này, tôi có một máy chủ NGINX đang chạy trên máy này với PHP-FPM và MySQL.
Cảm ơn trước :)