인터넷에 연결되어 있지만 ssh 또는 ping 할 수 없습니다


16

Raspberry Pi에 문제가 발생하여 ssh하거나 핑할 수 없지만 TV에서 사용하고 있으며 네트워크 / 인터넷에 명확하게 연결되어 있습니다.

나는 몇 실행하기 위해 연결된 키보드를 사용했습니다 컬의 명령, wget과 , 그리고 apt-get update, 그들은 모두 잘 작동하지만, 원격 IP 주소를 사용하여에 나는 연결할 수 없습니다, 그것은 핑에 응답하지 않습니다. 방금 Raspbian을 새로 설치 했으며 지금까지 내가 한 일은 Wi-Fi를 설정하는 것입니다. 이는 분명히 작동합니다.


sshing하는 컴퓨터에 방화벽이 있습니까? IP 주소가 /sbin/ifconfig올바르지 않은 경우를 대비 하여 IP 주소를 다시 확인 했습니까 ?
로렌스

아니요, 실제로 Wi-Fi를 설정 한 후 처음으로 재부팅하기 직전에 제대로 작동했습니다 (작동을 확인한 다음 재부팅하여 작동을 멈췄습니다). "ifconfig wlan0"으로 IP를 다시 확인한 결과 IP와 동일하다는 것을 알았습니다.
Eric Wolf

업데이트 : 나는 그것을 20 시간 동안 다시 시작하고 지금 작동하고 있습니다 ...
Eric Wolf

plz는 ifconfig를 붙여 넣기
Alex Tape

2
Wi-Fi 동글의 절전 문제 일 수 있습니다. 예 ping google.com를 들어 Pi에서 바쁜 상태를 유지 하고 동시에 ssh'ing을 시도하십시오.
M Noit

답변:


12

내 라즈베리 파이 중 하나에서 많은 일이 발생합니다. 인터넷 연결을 확인 ifup wlan0하고 연결이 없을 때 실행되는 스크립트가 있습니다. 시도해 볼 수있는 것들 :

  • 라즈베리 파이 재부팅
  • 다음을 사용하여 유효한 IP 주소가 있는지 확인 ifconfig
  • 파일 에 추가하여 동글에서 절전 기능이 비활성화 wireless-power off되어 있는지 확인/etc/network/interfaces
  • 운영 ifup --force wlan0

cron에서 5 분마다 실행되는 스크립트는 다음과 같습니다.

#!/bin/bash
#Script to check the network connection

#Check network connection
if /sbin/ifconfig wlan0 | grep -q "inet addr:" ; then
    #Connection is good; do nothing
    echo "$(date "+%D [%H:%M:%S]") Connection is up"
else
    echo "$(date "+%D [%H:%M:%S]") Network connection down. Attempting to reconnect..."
    sudo /sbin/ifup --force wlan0
fi

무선 카드 전원 관리 문제인 경우 일정 시간이 지나면 WLAN이 사라지는 것을 볼 수도 있습니다 .

많은 무선 네트워크 카드는의 wireless-power off옵션을 지원하지 않습니다 /etc/network/interfaces. 8192CU 모듈이로드 된 상태에서 전원 관리를 비활성화하려면 sudo nano /etc/modprobe.d/8192cu.conf다음 내용으로 파일 을 만들 수 있습니다 .

# Disable power management
options 8192cu rtw_power_mgnt=0

인터넷 연결이 작동하고 유효한 IP 주소를 가지고 있지만 "무선 전원 끄기"추가 제안이 효과가 있다고 생각합니다. 며칠 후에도 실패하지 않으면 귀하의 답변을 수락하겠습니다.
Eric Wolf

수정이 작동 했습니까? 나는 같은 문제에 직면하고있다.
zengr

@exantas : 그 스크립트를 공유 할 수 있습니까? 나도 필요할 것 같아.
zengr

@zengr : 내 답변을 편집
nagyben

아, 내가 겪고있는 문제 inet addr:는 ifconfig에서 볼 수 있고 유효한 IP 주소가 있지만 핑 / wget 등을 할 수 없습니다.
zengr

2

나는이 문제에서 전에 자신을 발견했다. 때때로 내 라우터가 잘못된 IP 주소를 선택했을 수 있습니다. nmapRaspberry Pi를 찾는 데 사용한 문제를 해결했습니다 . 나는 명령이이었다고 생각합니다 nmap 192.168.1.0/24.

IP 주소를 찾고 ssh와 ping을 도울 수 있어야합니다. 모니터로 연결된 경우 ifconfig터미널 응용 프로그램 내부에서 실행 하십시오.


2

비슷한 문제가 발생했습니다. 이더넷 연결을 사용하면 PC에서 Raspberry Pi로 원격 데스크톱을 연결할 수 있지만 Wi-Fi를 사용하면 연결에 실패했습니다. 라즈베리 파이도 핑할 수 없었습니다.

라우터 문제로 판명되었습니다. Raspberry Pi의 IP 주소로 포트 3389 ( RDP에 의해 사용됨)를 라우팅하기위한 새로운 규칙을 만들었습니다 (또한 Raspberry Pi Wi-Fi 의 MAC 주소 에 동일한 IP 주소를 할당하도록 라우터를 설정했습니다 ). 문제가 해결되었습니다. Ping은 여전히 ​​실패합니다. 나는 위에서 언급 한 전원 관리 솔루션과 관련이 있다고 생각합니다.

원격 데스크톱 용 Netgear WGT624v3 라우터 포트 포워딩 에서 NetGear 라우터 설정에 대한 지침을 찾았습니다 .


1

사용하려고 raspi-설정을 하고 인터페이스 옵션에서 SSH를 활성화.


1
raspi-config핑 문제를 해결하기 위해 SSH를 활성화 합니까? 영업 이익은 썼다 : " 나는 []도를 Ping 할 수 있습니다. "
techraf
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.