"요청한 주소를 할당 할 수 없습니다"와 함께 네트워크 작동이 중지됨


26

OS X 10.9 (이전 버전은 아님)에서 때때로 이상한 네트워크 오류가 발생하기 시작합니다. 여전히 핑할 수는 있지만 실제 콘텐츠 (예 : 웹 페이지)가 필요한 항목은 완전히 중지됩니다.

예를 들면 다음과 같습니다.

$ ping 80.68.93.197
PING 80.68.93.197 (80.68.93.197): 56 data bytes
64 bytes from 80.68.93.197: icmp_seq=0 ttl=46 time=175.291 ms
64 bytes from 80.68.93.197: icmp_seq=1 ttl=46 time=172.519 ms
^C
--- 80.68.93.197 ping statistics ---
2 packets transmitted, 2 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 172.519/173.905/175.291/1.386 ms
$ curl http://dailyjs.com/
curl: (7) Failed to connect to 80.68.93.197: Can't assign requested address

이 메시지 thread 와 비슷 하지만 거기에 답이 없습니다.

이더넷 인터페이스를 삭제하고 다시 추가하려고 시도했지만 도움이되지 않습니다.

이더넷 인터페이스를 삭제하고 Wi-Fi를 켜려고했는데 동일한 증상이 나타납니다.

재부팅하면 문제가 해결 될 수 있지만 다소 방해가됩니다. 어떤 아이디어?


OSX 네트워크 스택의 버그 인 것 같습니다. 또 다른 메시지 스레드 인 discussions.apple.com/thread/5551686?tstart=0
hanxue

1
VPN 소프트웨어가 tun / tap 장치에 대한 고정 경로 뒤에 있는지 확인하십시오. netstat -n -r이 경우 연결을 끊은 후 기본 인터페이스를 재설정하도록 구성하십시오.

답변:


32

제 경우에는이 문제를주는 호스트가 한 명뿐이었습니다. sudo route delete example.com재부팅하지 않고 즉시 수정했습니다.


그 문제의 원인은 무엇입니까?
Whitecat

Mac에서도이 문제가 발생했습니다. 이것은 나를 위해 그것을 고쳤다. 다른 연결은 제대로 작동했지만 대상 호스트 이름이 다른 서버를 가리 키도록 업데이트되어 OP 오류가 발생했습니다. route flush다른 것들도 효과가 없었지만 이것은 효과가있었습니다.
Doktor J

7

재부팅만으로 문제가 해결되었습니다. :(


그냥 메모; 현재 OS X 10.11 (.2 베타)을 실행 중이며 더 이상이 문제가 없습니다. 애플이 10.11에서 롤백 한 10.9의 DNS 변경으로 인한 것 같습니다. 따라서 여전히 이러한 중단이 발생하는 경우 최신 버전의 OS X로 업그레이드하면 문제가 해결됩니다.
Richard Hurt

2

라우팅 테이블을 비운 다음 기본 경로를 다시 추가하여 OS X 10.11.6을 실행하는 내 워크 스테이션의 명령 행에서이 문제를 해결했습니다.

    sudo route -n flush
    sudo route add default 192.168.1.1

이것이 시에라를 레일에 다시 설치할 수있는 유일한 방법이었습니다.
w00t

0

CLOSED, FIN_WAIT_1 및 기타 여러 상태에서 많은 TCP 세션을 보았지만 삭제되지 않았습니다. TCP 타이머가 중지 된 것 같습니다. 네트워크를 다시 연결하려면 재부팅해야했습니다.


0

NFS 자동 마운트가 실패하기 시작할 때이 문제가 다시 발생하는 것을 보았습니다. 그들은 UDP로 폴백을 시도했습니다. 다음과 같이 mount_nfs -o tcp 파일 서버 : / export / path / mnt / path 실행에 실패했습니다.

mount_nfs : 파일 서버에서 / export / path를 / mnt / path로 마운트 할 수 없음 : 요청 된 주소를 할당 할 수 없습니다

kernel.log에는 다음과 같은 항목이 포함됩니다.

3 월 31 일 15:40:38 전문가 커널 [0] : 0xfbdf4000, 0xe00002be Intel82574L :: outputStart-txFrame의 리소스 없음-pkt 저장 됨

OSX-10.9

재부팅으로도 문제가 해결되었습니다.


또한 다른 네트워크 연결이 제대로 작동했습니다 (예 : 브라우저에서) NFS가 신뢰할 수있는 포트를 사용하기 때문에 이는 포트 할당 문제 일 수 있습니다.
overoverclocked

0

USB WiFi 인터페이스를 분리했다가 다시 연결하여 치료했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.