산출ifconfig
eth0 Link encap:Ethernet HWaddr 3c:97:0e:74:43:8e
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:19
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:8630 errors:0 dropped:0 overruns:0 frame:0
TX packets:8630 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:742760 (742.7 KB) TX bytes:742760 (742.7 KB)
virbr0 Link encap:Ethernet HWaddr b2:01:81:d7:78:3f
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr f4:b7:e2:7a:cd:65
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::f6b7:e2ff:fe7a:cd65/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:106677 errors:0 dropped:0 overruns:0 frame:0
TX packets:79355 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:113695485 (113.6 MB) TX bytes:13547631 (13.5 MB)
산출ip route
default via 192.168.1.1 dev wlan0 proto static
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.5 metric 9
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122
curl -I github.com
출력을 하려고 하면
컬: (7) github.com에 연결할 수 없습니다. 포트 80: 네트워크에 액세스할 수 없습니다.
git clone을 할 때, git push를 할 때에도 이런 결과가 나옵니다.443 failed: Network is unreachable
답변1
만들다넓은네트워크의 나머지 부분이 괜찮다고 가정하고(예: 트래픽이 기본 게이트웨이로 라우팅될 수 있고, 외부 호스트를 구문 분석하고 연결할 수 있는 등) 한 사이트(github.com)에서만 이러한 문제가 나타난다면 문제가 해결됩니다. 어쩌면 그들 측에 문제가 있을 수도 있습니다.
위의 가정이 올바르지 않거나 외부 호스트에 도달할 때 광범위한 중단이 발생하는 경우 계층 1(플러그 연결 여부에 관계없이)부터 시작하여 위쪽으로 작업하는 몇 가지 기본적인 문제 해결을 수행하는 것이 좋습니다.
github.com 서비스 품질에 약간의 차이가 있을 수 있습니다. Github은 크고 매일 커지고 있습니다. 다음은 네트워크 가동 시간을 모니터링하기 위한 몇 가지 리소스입니다.
또한 장치 traceroute
에서 github에 연결하는 것을 두려워하지 마십시오 . mtr
github에 주목해주세요악의적인 공격을 받고 있음최근 몇 달 동안에도 마찬가지였습니다.
답변2
방금 같은 문제가 발생했습니다. 내 문제는 서브넷 마스크입니다. 255.0.0.0으로 잘못 설정되었습니다. 현재 Github의 IP는 192.30.xx로 시작합니다. 시스템은 Github이 내 LAN의 일부라고 생각합니다.
다른 모든 것이 잘 작동하기 때문에 간헐적으로 이상한 현상이 발생하여 문제가 github 측에 있는 것처럼 보입니다. 구글링해서 이 기사를 얻었는데, OP를 따라가다가 내 마스크를 보고 "그건 옳지 않아..."라고 말했습니다.
마스크를 255.255.255.0으로 전환하면 문제가 해결되었습니다. 그래서 이건 다음 사람에게 맡깁니다.