직접 이더넷 연결을 통해 SSH를 통해 장치에 연결하는 방법

SSH를 통해 연결해야하는 장치가 있습니다. 장치가 직접 이더넷 연결을 통해 내 워크 스테이션에 연결되어 있습니다. 연결된 장치에 SSH를 사용할 수있는 IP 주소를 할당하려고하지만 내가 찾은 모든 가이드는 사용자가 작업중인 장치 (즉, Raspberry Pi 등)에서 IP를 구성하도록합니다. . 작업 할 물리적 인터페이스가 없기 때문에이 장치로 할 수있는 일이 아닙니다.

내 워크 스테이션에 DHCP 서버를 설정하는 것이 권장되었으므로이 서버가이를 처리해 줄 것입니다.하지만 구성 방법을 모르고 따라온 가이드 중 어느 것도 도움이되지 않았습니다. 이 접근 방식을 사용하면 장치가 연결된 인터페이스에 IP를 바인딩 할 수있는 것 같지만 해당 IP에 대한 SSH를 사용하면 내 컴퓨터로 돌아갑니다.

그래서 내 주요 질문은 : 장치에 대한 액세스 권한없이 이더넷 케이블을 통해 내 컴퓨터에 직접 연결된 장치에 IP 주소를 할당하는 방법입니다 (인터페이스, 키보드, 모니터 등 없음). 내 컴퓨터에 DHCP 서버를 설정하는 것이 정답 인 경우이를 올바르게 구성하고 SSH를 사용할 수있는 IP를 얻으려면 어떻게해야합니까?

참고로 OpenSSH가 설치된 Ubuntu 16.04를 사용하고 있습니다. 이 장치는 또한 Linux의 일부 버전을 실행하고 SSH 소프트웨어가 설치되어 있지만 SSH를 통하지 않고는 상호 작용할 방법이 없습니다. 또한 내 라우터에 액세스 할 수 없으므로 장치를 거기에 연결하고 라우터가 작업을 수행하도록하는 것은 옵션이 아닙니다.

여기

@steve가 제공 한 링크는 적절하지만, 장치가 무엇을하는지 확인하기 위해 먼저 간단한 것을 시도하고 싶다면 dnsmasq간단한 dns 및 dhcp 서버 인을 사용할 수 있습니다 . 로 설치합니다 sudo apt-get install dnsmasq. 이렇게하여 서버를 활성화하고 시작하는 경우 서버를 중지하고 비활성화해야합니다.

예를 들어 장치가 이더넷 인터페이스 eth2에 있고 sudo ifconfig eth2 192.168.9.1인터페이스 IP 주소를 설정 한 경우 다음을 시도 할 수 있습니다.

sudo dnsmasq -d -C /dev/null --port=0 --domain=localdomain --interface=eth2 --dhcp-range=192.168.9.2,192.168.9.10,99h

dns (port = 0)는 .2에서 .10 범위의 주소를 제공하고 99 시간 동안 동일한 주소를 보유 할 수있는 데몬이 아닌 디버그 모드 (-d)에서 dhcp 서버를 설정합니다.

장치가 주소 검색 요청을 브로드 캐스트하는 경우 주소와 응답 (제안)을 확인해야합니다.

dnsmasq-dhcp: DHCPDISCOVER(eth2) 94:71:ac:ff:85:9d 
dnsmasq-dhcp: DHCPOFFER(eth2) 192.168.9.2 94:71:ac:ff:85:9d 

숫자는 할당 된 IP 주소와 장치의 MAC 주소입니다. 방송을 중단 한 경우 장치를 재설정하거나 전원을 켜야 할 수 있습니다. 장치가 응답 ping 192.168.9.2할 수 있으며 ssh도 시도 할 수 있습니다. 이 테스트에서 주소가 제공되면 dnsmasq를 중단하고 표준 dnsmasq 구성 파일 등에 옵션을 넣을 수 있습니다.

sudo tcpdump -i eth2어떤 패킷이 통과하는지보기 위해 유용하게 실행할 수도 있습니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PC를 다른 PC와 직접 연결하면서 네트워크 케이블을 통해 인터넷에 연결하는 방법

분류에서Dev

SSH 연결을 통해 원격 서버를 통해 인터넷에 연결하는 방법

분류에서Dev

키를 통해 직접 연결되지 않은 두 개의 mysql 테이블을 연결하는 방법

분류에서Dev

빠른 SSH를 위해 이더넷을 통해 MacBook을 Linux 데스크톱에 직접 연결 하시겠습니까?

분류에서Dev

직접 이더넷 연결 및 APIPA 주소를 사용하여 원격 데스크톱을 통해 서버에 연결

분류에서Dev

인터넷을 통해 Paradox DB에 연결하는 방법

분류에서Dev

SSH를 통해 내 웹 호스트에 연결하는 방법

분류에서Dev

도메인 이름을 사용하여 ssh를 통해 Linux 서버에 연결하는 방법

분류에서Dev

Ubuntu에서 이더넷 케이블로 SSH를 통해 Pi에 연결하는 데 문제가 있습니다.

분류에서Dev

LAN / 이더넷을 사용하여 NAS를 PC에 직접 연결하는 방법은 무엇입니까?

분류에서Dev

Objective-C에서 IP 주소를 통해 장치에 연결하는 방법

분류에서Dev

Objective-C에서 IP 주소를 통해 장치에 연결하는 방법

분류에서Dev

이더넷 케이블을 통해 컴퓨터를 인터넷에 연결하여 WiFi에 연결된 컴퓨터에 연결

분류에서Dev

인터넷 연결을 통해 실제 날짜를 확인하는 방법

분류에서Dev

고정 IP없이 인터넷을 통해 여러 장치를 단일 장치에 안전하게 연결

분류에서Dev

이더넷을 통해 인터넷에 연결된 경우 무선 네트워크에서 자동으로 연결을 끊는 방법은 무엇입니까?

분류에서Dev

USB 이더넷 어댑터를 통해 Mac을 통해 Raspberry Pi에 연결-자체 할당 된 IP

분류에서Dev

TCP를 통해 MySQL 프록시 Docker 컨테이너를 통해 Cloud SQL (2 세대)에 연결하는 방법

분류에서Dev

Wi-Fi를 통해 두 Mac간에 텔넷 연결을 설정하는 방법은 무엇입니까?

분류에서Dev

USB- 이더넷 어댑터를 통해 프린터를 라우터에 직접 연결할 수 있습니까?

분류에서Dev

동일한 서버에서 연결 A를 통해 SSH 연결을 통해 서브넷 B에 VPN

분류에서Dev

Eclipse를 통해 mysql 데이터베이스에 연결하는 방법

분류에서Dev

LAN을 통해 이더넷 연결된 라우터를 통해 인터넷 연결 공유

분류에서Dev

Perl Tkx 모듈은 X 서버에 직접 연결하는 것보다 SSH 터널을 통해 더 잘 작동합니다.

분류에서Dev

Virtualbox Ubuntu에서 OS로 SSH를 통해 서버에 연결하는 방법

분류에서Dev

MPPT 751 15는 VE를 통해 연결되고 Raspberry Pi 3 (사물의 Android)에 직접 연결되지만 데이터를 읽을 수 없습니다.

분류에서Dev

SSH를 통해 Ubuntu PC에 원격으로 연결하는 방법

분류에서Dev

원격 X-Server에 연결하는 방법 (ssh를 통해 로그인)

분류에서Dev

LAN의 다른 장치에 SSH를 사용하는 경우 실수로 덜 직접 경로 (WAN)를 통해 연결할 수 있습니까?

Related 관련 기사

  1. 1

    PC를 다른 PC와 직접 연결하면서 네트워크 케이블을 통해 인터넷에 연결하는 방법

  2. 2

    SSH 연결을 통해 원격 서버를 통해 인터넷에 연결하는 방법

  3. 3

    키를 통해 직접 연결되지 않은 두 개의 mysql 테이블을 연결하는 방법

  4. 4

    빠른 SSH를 위해 이더넷을 통해 MacBook을 Linux 데스크톱에 직접 연결 하시겠습니까?

  5. 5

    직접 이더넷 연결 및 APIPA 주소를 사용하여 원격 데스크톱을 통해 서버에 연결

  6. 6

    인터넷을 통해 Paradox DB에 연결하는 방법

  7. 7

    SSH를 통해 내 웹 호스트에 연결하는 방법

  8. 8

    도메인 이름을 사용하여 ssh를 통해 Linux 서버에 연결하는 방법

  9. 9

    Ubuntu에서 이더넷 케이블로 SSH를 통해 Pi에 연결하는 데 문제가 있습니다.

  10. 10

    LAN / 이더넷을 사용하여 NAS를 PC에 직접 연결하는 방법은 무엇입니까?

  11. 11

    Objective-C에서 IP 주소를 통해 장치에 연결하는 방법

  12. 12

    Objective-C에서 IP 주소를 통해 장치에 연결하는 방법

  13. 13

    이더넷 케이블을 통해 컴퓨터를 인터넷에 연결하여 WiFi에 연결된 컴퓨터에 연결

  14. 14

    인터넷 연결을 통해 실제 날짜를 확인하는 방법

  15. 15

    고정 IP없이 인터넷을 통해 여러 장치를 단일 장치에 안전하게 연결

  16. 16

    이더넷을 통해 인터넷에 연결된 경우 무선 네트워크에서 자동으로 연결을 끊는 방법은 무엇입니까?

  17. 17

    USB 이더넷 어댑터를 통해 Mac을 통해 Raspberry Pi에 연결-자체 할당 된 IP

  18. 18

    TCP를 통해 MySQL 프록시 Docker 컨테이너를 통해 Cloud SQL (2 세대)에 연결하는 방법

  19. 19

    Wi-Fi를 통해 두 Mac간에 텔넷 연결을 설정하는 방법은 무엇입니까?

  20. 20

    USB- 이더넷 어댑터를 통해 프린터를 라우터에 직접 연결할 수 있습니까?

  21. 21

    동일한 서버에서 연결 A를 통해 SSH 연결을 통해 서브넷 B에 VPN

  22. 22

    Eclipse를 통해 mysql 데이터베이스에 연결하는 방법

  23. 23

    LAN을 통해 이더넷 연결된 라우터를 통해 인터넷 연결 공유

  24. 24

    Perl Tkx 모듈은 X 서버에 직접 연결하는 것보다 SSH 터널을 통해 더 잘 작동합니다.

  25. 25

    Virtualbox Ubuntu에서 OS로 SSH를 통해 서버에 연결하는 방법

  26. 26

    MPPT 751 15는 VE를 통해 연결되고 Raspberry Pi 3 (사물의 Android)에 직접 연결되지만 데이터를 읽을 수 없습니다.

  27. 27

    SSH를 통해 Ubuntu PC에 원격으로 연결하는 방법

  28. 28

    원격 X-Server에 연결하는 방법 (ssh를 통해 로그인)

  29. 29

    LAN의 다른 장치에 SSH를 사용하는 경우 실수로 덜 직접 경로 (WAN)를 통해 연결할 수 있습니까?

뜨겁다태그

보관