Menu
CoddyTech

Ôn tập: khả năng kết nối

Bài học 19 trên 47 trong khóa học Mạng máy tính với terminal của Coddy.

Chẩn đoán giống như một chiếc thang, mỗi bậc giúp loại trừ một khả năng.

Máy chủ có hoạt động không? Gửi ping đến máy chủ. Hãy nhớ rằng ping thất bại cũng chưa nói lên được nhiều điều, vì nhiều máy chủ bỏ qua ICMP.

Cổng có mở không? nc -z. Đây là bước giúp phát hiện trường hợp «máy chủ vẫn hoạt động nhưng trang web lại không truy cập được».

Dịch vụ có phản hồi không? Gửi một yêu cầu thực bằng curl và đọc mã thoát: 0 là thành công, 7 là bị từ chối, 28 là hết thời gian chờ.

Kiểm tra lần lượt theo thứ tự đó, mỗi câu trả lời sẽ thu hẹp câu hỏi tiếp theo. Bỏ qua các bước để đi thẳng đến bước cuối là cách khiến mọi người khởi động lại mọi thứ một cách ngẫu nhiên.

challenge icon

Thử thách

Khó

Leo hết các bậc thang khi tự khởi chạy máy chủ.

  1. Tạo index.html chứa up
  2. Phục vụ thư mục trên cổng 9109
  3. In ra 1: và kết quả ping (ok)
  4. In ra 2: và kết quả cổng (ok)
  5. In ra 3: và trang bạn đã tải về

Đầu ra dự kiến:

1: ok
2: ok
3: up

Tự làm thử

Terminal
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Mạng máy tính với terminal

Tự luyện tập: Playground Terminal