Không thể kết nối với mirrordirector.raspbian.org


19

Tôi không thể kết nối với mirrordirector.raspbian.orgRaspbian, nhưng tôi không biết tại sao.

Tôi đã cài đặt lại Raspbian, nhưng có vẻ như đây không phải là vấn đề. Làm thế nào tôi có thể giải quyết điều này?

Sau khi tôi kết nối với Raspberry Pi qua SSH từ một máy tính khác, sau đó chạy sudo apt-get updatevà hoạt động như một bùa mê. Nhưng, nếu ai đó có thể giải thích tại sao nó không hoạt động khi tôi thực hiện lệnh từ chính Pi, thì thật tuyệt!


Thông qua wifi có vấn đề tương tự, nhưng khi kết nối qua cáp LAN thì mọi thứ bắt đầu hoạt động.
Sanya Snex

Trong trường hợp của tôi, các bộ định tuyến chặn yêu cầu. Tôi đã thêm một quy tắc cho bộ định tuyến iptables và mọi thứ đều hoạt động.
Sanya Snex

Câu trả lời:


21

Sử dụng thiết bị đầu cuối hoặc trình soạn thảo văn bản yêu thích của bạn, bạn có thể xác định một máy nhân bản cụ thể để sử dụng trong

 /etc/apt/sources.list

Chỉ cần bình luận ra dòng

 deb http://mirrordirector.raspbian.org/raspbian wheezy main firmware

Nó trông như thế này

 #deb http://mirrordirector.raspbian.org/raspbian wheezy main firmware

Và thay thế bằng một tấm gương gần bạn từ danh sách dưới đây

Danh sách các gương có thể được tìm thấy ở đây

Tôi (đang ở Mỹ) sử dụng máy nhân bản Web cho thuê

Cập nhật

Vấn đề có vẻ liên quan đến dns (ngoại trừ ping chậm khi bạn sử dụng ip thực tế của Google.

Cập nhật dòng / etc / mạng / giao diện eth0 của bạn để bao gồm (hoặc cập nhật hiện tại) thành (như dòng cuối cùng của phần)

 dns-nameservers 8.8.8.8 8.8.4.4

Đó là những máy chủ tên Google. Chỉ để xem nếu có hiệu suất tốt hơn. Nếu bạn muốn đôi mắt tò mò ít hơn Google, có những nhà cung cấp miễn phí khác ngoài kia.

Khi ping chậm khi ping địa chỉ IP của Google, tôi sẽ khởi động lại bộ định tuyến và / hoặc modem.

Cập nhật 2

Nếu việc thêm vào / etc / mạng / giao diện không hoạt động, hãy thêm dòng sau đây như dòng cuối cùng của /etc/resolv.conf

 nameserver 8.8.8.8 8.8.4.4

Và sau đó khởi động lại hoặc chỉ khởi động lại mạng

Chỉnh sửa 3 Ngoài ra nếu bạn có thể cập nhật câu trả lời với đầu ra của

 ifconfig

Bạn làm điều này thông qua thiết bị đầu cuối. Nó sẽ cho chúng ta thấy địa chỉ địa phương của Pi. Ngoài ra, vui lòng cập nhật câu trả lời với ip cục bộ của máy tính đang hoạt động hoặc địa chỉ cục bộ của bộ định tuyến. Ví dụ của tôi là

 192.168.1.1

cảm ơn câu trả lời của bạn!, nhưng điều đó không giải quyết được vấn đề của tôi. Nó đang làm giống như trước đây. Chỉ cần cố gắng kết nối để có được gói nhưng tồn kho 0% và tôi cũng không thể ping google.com. Đừng tại sao
William Bello

Có dây hay WiFi? Internet đã hoạt động trong quá trình cài đặt. Bạn có thể ping bộ định tuyến của bạn hoặc bất kỳ thiết bị địa phương khác.
geoffmcc

kết nối có dây. Và Có, tôi có thể ping các thiết bị cục bộ nhưng thực sự không biết nó có hoạt động trong khi cài đặt không, vì tôi không cần kết nối internet trong khi cài đặt.
William Bello

Có vẻ như một vấn đề dns. Bạn có thể ping 74.125.29.138(Google IP)
geoffmcc

Có, nhưng sau đó dừng lại một lúc (gần 2 phút) và sau đó tiếp tục ping.
William Bello

8

Tôi đã chịu vấn đề tương tự, và sử dụng cách này để khắc phục nó. Đầu tiên, nhận xét này trong /etc/apt/sources.list:

#deb http://mirrordirector.raspbian.org/raspbian jessie main contrib non-free
deb http://apt.osmc.tv jessie main

sau đó làm sudo apt-get updatesudo apt-get upgrade. Sau đó phục hồi các nguồn.list

deb http://mirrordirector.raspbian.org/raspbian wheezy main firmware
deb http://apt.osmc.tv jessie main

Làm sudo apt-get updatesudo apt-get upgrademột lần nữa. Nó không còn xảy ra nữa.


4

Giải pháp của tôi là vô hiệu hóa IPv6 trong bộ định tuyến.


2
Đây không phải là một giải pháp lâu dài vì việc chuyển sang ipv6 đang đến.
Steve Robillard

1
Vâng, nó thực sự rất có khả năng và nó đã giúp tôi ngay lập tức. Tôi có nhà cung cấp IPv4 và tôi đã bật IPv4-> IPv6 đường hầm (Tự động) trên bộ định tuyến Netgear của mình. Vô hiệu hóa IPv6 cho đến nay đã ngay lập tức sửa yêu cầu ping / nslookup thành mirrordirector.raspbian.org.
igrac817

Điều này làm việc cho tôi, mặc dù tôi mong muốn một giải pháp lâu dài.
Ben

3

Trong trường hợp của tôi (hành vi tương tự, không có độ phân giải máy chủ tên) Tôi đã sửa nó bằng cách sửa đổi /etc/nsswitch.conf nó chỉ có các tệp và dns bị vô hiệu hóa. Bây giờ dòng máy chủ là: hosts: files dns


Điều này làm việc cho tôi và nhiều người (tất cả tại thời điểm viết) những người khác trong trang này thì không. Trong máy chủ: dòng trong tệp /etc/nsswitch.conf có nhiều hơn chỉ là 'tệp dns' và bây giờ nó chính xác là hai tệp đó và tôi đã hoạt động trở lại. Tôi có một bản cài đặt hoàn toàn mới của debian-Stretch-raspbian trên một pi-0-w mới.
paul_h

2

Một cách là thêm các dòng sau vào /etc/hoststập tin

  1. Mở /etc/hoststệp với quyền sudo$sudo nano /etc/hosts
  2. Dán các dòng sau vào cuối /etc/hoststập tin

    93.93.128.193   mirrordirector.raspbian.org
    
    93.93.128.191   archive.raspbian.org
    

Điều này làm việc cho tôi !!


1

Tôi đã thử mọi thứ mà geoffmcc cung cấp nhưng nó vẫn không hoạt động với tôi. Giải pháp của tôi là thay đổi máy chủ DNS trên bộ định tuyến của tôi. Tôi đã sử dụng các máy chủ tên OpenDNS. nhập mô tả hình ảnh ở đây

Tôi sẽ tưởng tượng bạn có thể sử dụng các máy chủ tên google như đã đề cập ở trên. Tôi nghĩ rằng việc thêm nó vào tệp giải quyết. Tệp hoặc giao diện sẽ hoạt động vì một số lý do mà nó không có trong trường hợp của tôi. Hy vọng điều này có thể giúp đỡ người khác.


0

Tôi đã kiểm tra kết nối IPv6 của mình bằng trang web này http://ipv6-test.com/ Nó nói IPv6 của tôi không hoạt động. Tôi tìm thấy trên một bài đăng diễn đàn rằng ai đó đã khởi động lại bộ định tuyến của họ và nó đã được sửa. Tôi khởi động lại bộ định tuyến của mình và sự cố đã được khắc phục. Người nói khởi động lại bộ định tuyến có vấn đề dai dẳng đôi khi phải khởi động lại bộ định tuyến. Ngoài ra, kiểm tra IPv6 thất bại trong công việc của tôi. Công việc của tôi là ở một công ty lớn đến nỗi internet đi ra khỏi một phần khác của đất nước. Vô hiệu hóa IPv6 trên pi của bạn có thể hoạt động, nhưng tôi nghĩ tốt hơn là chỉ sửa IPv6 ở cấp bộ định tuyến.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.