OS X 10.8.2에서 인터넷 작동이 중지되었습니다


1

OS X 10.8.2가 설치된 MacBook Air가 있습니다. MacBook이 여전히 WLAN을 통해 인터넷에 연결되어 있지만 브라우저 (Safari, Firefox 및 Chrome)가 모두 작동을 멈췄습니다.

재미있게도 Google은 여전히 ​​작동합니다 (즉, 무언가를 검색 할 수 있으며 결과를 볼 수는 없습니다), Facebook도 (채팅 메시지를받을 수 있습니다). 다른 웹 페이지가 작동하지 않습니다 ...

  • 핑-작품
  • nslookup-작품
  • traceroot-작동
  • 컬-작동하지 않습니다

Google의 DNS 서버를 사용하여 URL 대신 웹 사이트의 IP를 입력하고 mDNSResponder를 다시 시작하려고 시도했으며 Macbook을 셀 수없이 자주 재부팅했습니다.

아이디어가 부족합니다 ... 문제가 무엇인지 추측하십니까?


업데이트 : 출력 : netstat -i

Metalhamsters-MacBook-Air:~ Metalhamster$ netstat -i 
Name  Mtu     Network            Address            Ipkts  Ierrs  Opkts  Oerrs  Coll 
lo0   16384   <Link#1>                              53920  0      53920  0      0 
lo0   16384   localhost          fe80:1::1          53920  -      53920  -      - 
lo0   16384   127                localhost          53920  -      53920  -      - 
lo0   16384   localhost          ::1                53920  -      53920  -      -
gif0* 1280    <Link#2>                              0      0      0      0      0 
stf0* 1280    <Link#3>                              0      0      0      0      0 
en0   1500    <Link#4>           94:94:26:04:98:dc  351    0      468    0      0 
en0   1500    metalhamsters-mac  fe80:4::9694:26ff  351    -      468    -      - 
en0   1500    192.168.1          192.168.1.130      351    -      468    -      - 
p2p0  2304    <Link#5>           06:94:26:04:98:dc  0      0      0      0      0

업데이트 2 : "다른 웹 페이지가 작동하지 않습니다"라는 의미를 명확히해야한다고 생각합니다.

  • 웹 사이트를로드하려고하면 '연결 중 ...'이라는 빈 탭이 표시되고 몇 분 후에 브라우저에 '오류 : 서버를 찾을 수 없습니다'라고 표시됩니다.
  • curl은 몇 분 후에 '(52) 서버에서 빈 응답'을 반환합니다.

건배, 메탈 햄스터


내가 Netstat-의 결과 무엇인가
Ruskes

사용자 프로필이 손상 되었습니까? 사용자를 전환하여 사용해보십시오.
Ruskes

netstat -i
metalhamster의

이미 Guest 계정으로 작동한다면 시도했지만 안타깝게도 ...
metalhamster

죄송합니다. 아직 우리 마음을 읽을 수 없었습니다. 이미 무엇을 시도 했습니까?
Ruskes

답변:


0

해당 웹 사이트에 대한 액세스를 차단하는 일부 소프트웨어를 설치 한 것으로 보입니다.

계속 읽지 않으면 :

경우에 따라 HOST 파일이 수정 될 수 있습니다.

여기에 해당 사이트를 명시 적으로 차단하는 소프트웨어가 설치되어 있지 않다고 가정하면 웹 사이트를 차단하고 차단 해제하는 방법이 있습니다 .

Mac의 호스트 파일은 특정 도메인 또는 IP 주소에 액세스 할 때 시스템이 수행해야하는 작업을 지시하는 간단한 텍스트 파일입니다.

"페이지를 표시 할 수 없습니다"오류를 발생 시키거나 선택한 다른 도메인 / IP로 리디렉션 할 수도 있습니다.

이 자습서를 위해 차단 된 모든 웹 사이트는 로컬 호스트 또는 시스템 자체 인 127.0.0.1을 가리 킵니다.

  • 시작하려면 터미널에 다음 코드를 복사하여 붙여 넣습니다.
sudo /bin/cp /etc/hosts /etc/hosts-original

터미널에서 비밀번호를 묻습니다.

이제 hosts 파일 편집을 시작할 수 있습니다. 이 코드를 터미널에 복사하여 붙여 넣기 (한 줄)

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

호스트 파일이 TextEdit에서 열립니다.

다음 줄을 확인하고 어떤 상황에서도 삭제하지 마십시오.

127.0.0.1 로컬 호스트

255.255.255.255 브로드 캐스트 호스트

:: 1 로컬 호스트

fe80 :: 1 % lo0 로컬 호스트

더 이상의 데이터가 없어야합니다.

위에 표시된 마지막 줄 바로 아래에 새 줄을 만듭니다. 샘플 도메인을 차단하려는 도메인 또는 IP 주소로 바꾸어 다음을 입력하십시오.

    127.0.0.1 sample.com www.sample.com

차단하려는 각 웹 사이트에 대해 6 단계의 형식에 따라 행을 계속 추가하십시오. 완료되면 TextEdit을 종료하고 프롬프트가 표시되면 호스트 파일을 저장하십시오.

터미널로 돌아가서 다음 명령을 실행하여 컴퓨터의 DNS를 비우고 새 호스트 파일을 적용하십시오. 또는 원하는 경우 대신 Mac을 재시동 할 수 있습니다.

sudo killall -HUP mDNSResponder

그게 다야! hosts 파일에 추가 된 웹 사이트는 더 이상 해당 Mac의 사용자 계정으로 액세스 할 수 없습니다.

귀하의 경우 차단 된 IP를 찾으십시오.

  • 차단 된 웹 사이트에 대한 액세스를 다시 활성화하려면 이 프로세스를 반복하고 hosts 파일에 추가 한 행을 제거하십시오. 원본 4 줄을 삭제하지 마십시오!

경우에 따라 sshuttle (ssh를 통한 VPN) 클라우드가 / etc / hosts 파일을 변경했습니다.


dscacheutil -flushcache 명령은 OS 10.6.8보다 최신 아무것도 작동하지 않습니다 - 사자에 대한 이후 당신은 sudo를 killall는 -HUP에는 mDNSResponder 참조 사용해야합니다 - support.apple.com/kb/HT5343?viewlocale=en_US&locale=en_US을
Tetsujin

@Buscar 웃에 오신 것을 환영합니다 :-)
Tetsujin

첫 번째 문장으로 해결책을 찾아 볼 수있었습니다. Cisco AnyConnect가 문제의 원인이었습니다. 그것을 제거한 후 모든 것이 다시 작동합니다. 감사. :-)
metalhamster

0

나에게도 일어 났고 나는 appStoreGenuisBar에 갔다. 그들은 내 OS X를 많이 업데이트하지 않았습니다. 그렇게하는 것이 좋습니다. 여전히 작동하지 않으면 애플에 문제를보고하십시오.


불행하게도 OS X를 업데이트해도 문제가 해결되지 않았습니다.
metalhamster

하드웨어가 제대로 작동하는지 확인 했습니까? 무선 랜 어댑터는 ... 아마도 깨진 수
LinusGeffarth

LAN 케이블을 통해 이더넷을 연결하십시오. 그리고 아마 어댑터 것
LinusGeffarth
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.