ping
với một máy chủ bên ngoài có thể thất bại vì vô số lý do, chỉ một vài trong số đó thực sự nói bất cứ điều gì hữu ích về trạng thái của mạng của bạn.
Bước đầu tiên, mở một cửa sổ đầu cuối và gõ
ip route ls
Bạn sẽ thấy một đầu ra dọc theo dòng
shadur@equinox:~$ ip route ls
192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.102
default via 192.168.15.1 dev eth0
Điều này cho biết rằng mạng cục bộ của bạn là một kết nối ethernet ( eth0
) với địa chỉ 192.168.15.0
và có thể tìm thấy cổng mặc định mà nó truy cập vào phần còn lại của internet 192.168.15.1
.
Tiếp theo, bạn có thể thử đến ping
địa chỉ đó:
shadur@equinox:~$ ping 192.168.15.1
PING 192.168.15.1 (192.168.15.1) 56(84) bytes of data.
64 bytes from 192.168.15.1: icmp_req=1 ttl=255 time=0.352 ms
64 bytes from 192.168.15.1: icmp_req=2 ttl=255 time=0.269 ms
^C
--- 192.168.15.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.269/0.310/0.352/0.045 ms
Nếu bạn thấy một cái gì đó tương tự như trên, thì mạng cục bộ của bạn, ít nhất là tốt. Tại thời điểm này, bạn có thể bắt đầu tìm kiếm với các công cụ nâng cao hơn như traceroute
để xem nơi kết nối của bạn đến đích có thể bị lỗi.
Tuy nhiên, sau khi kiểm tra nhanh trên google về những gì growl
thực sự được cho là tôi có cảm giác rằng có điều gì đó không ổn. Bạn có thể mở rộng câu hỏi của mình để cung cấp cho chúng tôi thêm một vài chi tiết về những gì bạn đang cố gắng thực hiện, cách bạn đang thử nó và đầu ra lỗi đầy đủ không? Dòng bạn hiện đang cung cấp cho chúng tôi bị cắt đứt đột ngột ...
ping -c 1 www.yourtrustedserver.com | grep " 0% packet loss"
. Những gì nó làm là ping máy chủ với một gói và greps đầu ra cho chuỗi "mất gói 0%". (khoảng trắng trước 0% là quan trọng) Nếu lệnh trả về một hàng, bạn được kết nối, nếu không, không được kết nối.