Ahududu Pi'yi Ethernet üzerinden yönlendirici olmadan dizüstü bilgisayara mı bağlayacaksınız? [kapalı]


99

Raspberry Pi ile bir balon projesi üzerinde çalışıyorum. Raspberry Pi'yi kurtarma potansiyeline sahip olduğumuzda, büyük olasılıkla kırsal bir yerde olacaktır ve bu noktada Pi'yi güvenli bir şekilde kapatmak istiyorum.

Yakında bir yönlendirici veya ağ olmadan, bir Raspberry Pi'yi Ethernet kablosuyla doğrudan bir dizüstü bilgisayara bağlamanın bir yolu olup olmadığını merak ediyordum.


Bunu bir erişim noktası olarak kurmayı düşündünüz mü? Geçmişte yaptığım buydu.
Spencer

Yanıtlar:


75

Bu Ubuntu için bir çözüm (fikir aynı zamanda Windows veya Mac için de çalışıyor) Bugün denedim ve bir cazibe gibi çalışıyor.

Malzeme

  1. bir çapraz Ethernet kablosu (adı süslüdür, ancak sadece normal bir Ethernet kablosu)
  2. bir dizüstü bilgisayar (ubuntu)
  3. bir Raspberry Pi (Bende Pi2 var)

Ubuntu'nuzla ilgili ön koşullar

  1. Ağ yöneticisini yükle

    $sudo apt-get install network-manager

  2. Nmap yükleyin

    $sudo apt-get install nmap

Dizüstü bilgisayarınızda (Ubuntu) Kablolu bağlantıyı düzenleyin

  1. IpV4 ayarlarını "Diğer bilgisayarlarla paylaş" olarak değiştirin
  2. Ayarı kaydedin
  3. Dizüstü bilgisayarınızı yeniden başlatın

Dizüstü bilgisayarınızın WiFi bağlantısını Ethernet çapraz kabloyla paylaşın

  1. RPi'nizi Ethernet kablosunu kullanarak dizüstü bilgisayarınızla bağlayın

  2. Ethernet bağlantısının (Dizüstü) yayın adresini arayın,

$/sbin/ifconfig eth1 | grep "Bcast" | awk -F: '{print $3}' | awk '{print $1}' 10.42.0.255

  1. RPi'nizin IP adresini öğrenmek için bu adresi kullanın, benim durumumda 10.42.0.96 çünkü 10.42.0.1 benim dizüstü bilgisayarım

    $nmap -n -sP 10.42.0.255/24

  Starting Nmap 6.40 ( http://nmap.org ) at 2016-02-20 23:07 CET
  Nmap scan report for 10.42.0.1
  Host is up (0.00031s latency).
  Nmap scan report for 10.42.0.96
  Host is up (0.0023s latency).
  Nmap done: 256 IP addresses (2 hosts up) scanned in 2.71 seconds
  1. Dizüstü bilgisayarınızdan RPi'nize giriş yapın (-Y ile X yönlendirme)

    $ssh -Y pi@10.42.0.96

  2. Bakın! Artık RPi'niz dizüstü bilgisayarınıza bağlı ve RPi WiFi bağlantısını paylaşabilir.

    pi@raspberrypi ~ $

Dizüstü bilgisayarınızın ekranını ve klavyesini RPi ile paylaşın

  1. Raspberry Pi'ye vncserver'ı yükleyin

    $ sudo apt-get update

    $ sudo apt-get install tightvncserver

  2. RealVNC'yi indirerek vncviewer'ı dizüstü bilgisayarınıza kurun (birden fazla platformu destekler) http://www.realvnc.com/download/vnc/

  3. VNC sunucusundan <--> VNC görüntüleyiciden kopyalayıp yapıştırabilmek için, RPi'nize otomatik kesme yüklemeniz gerekir.

$sudo apt-get install autocutsel

Bu site çalışmazsa, .deb dosyasını doğrudan bir ayna sitesinden indirmeyi deneyin, örneğin mirror.hmc.edu/debian/pool/main/a/autocutsel/autocutsel_0.10.0-1_armhf.deb
ve kurun

$sudo dpkg -i autocutsel_0.10.0-1_armhf.deb

  1. RPi'nizde vncserver'ı başlatın (autocutsel'i yükledikten sonra vncserver'ı yeniden başlatmanız gerekir, sorun yapabilirsiniz $vncserver -kill :1)

    $vncserver :1

  2. /Home/pi/.vnc/xstartup konumuna autocutsel -fork ekle

 #!/bin/sh
 xrdb $HOME/.Xresources xsetroot -solid grey 
 autocutsel -fork
 #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
 #x-window-manager &
 # Fix to make GNOME work 
 export XKL_XMODMAP_DISABLE=1 
 /etc/X11/Xsession
  1. Dizüstü bilgisayarınızda vncviewer'ı başlatın

    $vncviewer

  2. Bir vncviewer penceresi açılır ve RPi'nizin IP adresini (dizüstü bilgisayarınız tarafından verilir) ve ardından VNC sunucunuz olan bağlantı noktası 1'i yazın. örneğin: 10.42.0.96:1 benim durumumda.

  3. Bir parola yazarak RPi'nizde barındırılan vncserver'a bağlayın (kendiniz bir parola oluşturun)

    12. Artık dizüstü bilgisayarınızda RPi'nin masaüstünü görebilirsiniz ve paylaşılan WiFi bağlantısının da çalıştığını göstermek için tarayıcımı açtım.

Raspberry Pi masaüstünü ubuntu'nuzda görün


üzgünüm, Stackoverflow'da acemi olduğum için ikiden fazla bağlantı gönderemiyorum, ancak bunlar benim referanslarım: Windows için Raspberry'ye VNC yükleyerek Linux için Raspberry ekranına VNC yükleyerek ubuntu üzerinde ethernet üzerinden Wifi paylaşma Paylaşım ekranı
Nicole Finnie

VNC sunucusu ile VNC istemcisi arasındaki kopyala ve yapıştır sorununu düzeltme referansı, yerel işletim sistemi ile Raspberry Pi arasında TightVNC kopyala / yapıştır
Nicole Finnie,

Teşekkürler, cevabınızı ileride başvurmak üzere işaretledim!
Mohd Shahril

Teşekkür ederim! Bu harika bir cevap, internetin her yerinde böylesine net bir prosedürün peşindeydim! Küçük bir yorum - bazı insanlar için eth1 yerine eth0'ı kontrol etmek isteyebilirsiniz (yanıttaki komutlardan birinde).
Nishant Kelkar

3
Çapraz kabloların normal kablolar olduğundan emin misiniz? Sanmıyorum, bakınız: en.wikipedia.org/wiki/Ethernet_crossover_cable Normal olanlar Ubuntu 16.04, RPI 2 Raspbian 2016.05'te söylediğiniz gibi çalışıyor. 16.04'te, yüklemeye gerek yoktur network-manager, sadece varsayılan "Ağ ayarları" GUI'sini kullanın. Ve muhtemelen "Düzenle" yerine "Ekle" yi tıklamalısınız. Gerek yok nmap, sadece cat /var/lib/misc/dnsmasq.leases. Bakınız: interlockroc.org/2012/12/06/raspberry-pi-macgyver
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

21

Çapraz kabloya ihtiyacınız yok. Raspberry Pi LAN yongası kendisini doğrudan ağ bağlantıları için yeniden yapılandıracak kadar akıllı olduğundan normal bir ağ kablosu kullanabilirsiniz. Şerefe


21

Yönlendirici yok + ekran yok + normal Ethernet kablosu + RPI 2 + Raspbian Lite 2018-11-13 + Ubuntu 18.10

Öncelikle, güvenlik için varsayılan olarak devre dışı bırakılan Pi üzerindeki SSH sunucusunu etkinleştirmeliyiz.

Pi'de ekran + klavye veya UART gibi SSH olmayan bir yöntemle zaten bir kabuğunuz varsa (aşağıya bakın), şunu çalıştırın:

sudo systemctl enable ssh
sudo service sshd start

açıklandığı gibi: /raspberrypi/58478/ssh-not-working-with-fresh-install Bu, önyüklemelerde devam eder.

Aksi takdirde, ana makinenize SD kart takın sshve boot/bölümde dosya adlı sihirli bir boş dosya oluşturun .

Ubuntu ana bilgisayarlarında, otomatik olarak bağlanır ve şunları yapabilirsiniz:

sudo touch /media/$USER/boot/ssh

ile onaylayabilirsiniz:

lsblk

içerenler:

mmcblk0     179:0    0  14.4G  0 disk
├─mmcblk0p1 179:1    0  43.9M  0 part /media/ciro/boot
└─mmcblk0p2 179:2    0  14.4G  0 part /media/ciro/rootfs

Pi'de SSHD arka planını etkinleştirmezseniz, SSH bağlantısı şu şekilde başarısız olur:

ssh: connect to host 10.42.0.160 port 22: Connection refused

daha sonra denediğimizde.

SSH sunucusunu etkinleştirdikten sonra

Ardından, Pi'yi başlatın ve bir Ethernet kablosunu dizüstü bilgisayarınızdan doğrudan Pi'ye bağlayın:

görüntü açıklamasını buraya girin

Ubuntu 17.04'te , bu cevapta belirtildiği gibi bu hatayı çözmek için önce ihtiyacınız olan:

sudo apt-get install dnsmasq-base

Ana bilgisayarda ağ yöneticisini açın:

nm-connection-editor

Ve git:

  1. + işareti (Yeni bir bağlantı ekle)
  2. Ethernet
  3. Oluşturmak
  4. IPv4 Ayarları
  5. Yöntem: Diğer bilgisayarlarla paylaşıldı
  6. Bunun için iyi bir isim belirleyin
  7. Kayıt etmek

görüntü açıklamasını buraya girin

Ana bilgisayardaki Pi'nin IP'sini bulun:

cat /var/lib/misc/dnsmasq.leases

şöyle bir çıktı verir:

1532204957 b8:27:eb:0c:1f:69 10.42.0.160 raspberrypi 01:b8:27:eb:0c:1f:69

10.42.0.160 IP, her zamanki gibi:

ssh pi@10.42.0.160

Ayrıca bende aşağıdakiler var .bashrc:

piip() ( cat /var/lib/misc/dnsmasq.leases | cut -d ' ' -f 3; )
pissh() ( sshpass -p raspberry ssh "pi@$(piip)"; )

Pi'nin içinden, sunucunuzun diğer arayüzleri üzerinden normal olarak internete erişebildiğine dikkat edin:

ping google.com

Örneğin, dizüstü bilgisayarımda Pi Ethernet'i alıyor, ancak ana bilgisayar da WiFi üzerinden internete bağlı.

Ana bilgisayar ağ kartı Auto MDI-X'i destekliyorsa , çapraz kablo gerekli değildir . Bu, örneğin Auto MDI-X desteğini belgeleyen "Intel® 82579LM Gigabit Ağ Bağlantısı" na sahip olan ve test ettiğim 2012 Lenovo T430 dahil olmak üzere en yeni donanım için geçerlidir .

Artık şunları da yapabilirsiniz:

UART seri USB dönüştürücü

Pi'de sadece bir kabuk almak istiyorsanız bu SSH'ye bir alternatiftir: https://en.wikipedia.org/wiki/Serial_port

Bu, SSH'yi veya ağın kendisini kullanmaz, bunun yerine daha eski, daha basit, daha doğrudan, daha güvenilir, daha düşük bant genişliği, daha düşük mesafeli seri arabirimi kullanır. Pi'nin bu yöntemle internete erişimi olmayacak.

Masaüstü bilgisayarlarda hala Pi ile kabloya doğrudan bağlayabileceğiniz bir seri bağlantı noktası vardır, ancak bunlar çoğu dizüstü bilgisayarda gizlidir ve bu nedenle ucuz bir USB adaptörü satın almamız gerekir. Burada kullandım: https://www.amazon.co.uk/gp/product/B072K3Z3TL Ayrıca bkz .: /unix/307390/what-is-the-difference-between- ttys0-ttyusb0-ve-ttyama0-in-linux / 367882 # 367882

Önce SD kartı ana bilgisayara takın ve config.txteklemek için ilk bölümde bulunan dosyayı düzenleyin :

enable_uart=1

https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=141195 adresinde açıklandığı gibi

Bu ilk bölüm, önyükleyiciyi, yapılandırma dosyalarını ve config.txtbunlardan biri olan (Linux / sizin) çekirdeğini içerir. İkinci bölüm, gerçek Linux kök dosya sistemini içerir.

Şimdi bilgisayarınızı Pi'ye şu şekilde bağlayın:

görüntü açıklamasını buraya girin

Yalnızca 3 kablo bağlamanız gerekir:

  • Yerden Zemine
  • Tx on Pi'den Rx'e USB'den seri porta
  • Rx on Pi'den Tx'e USB'den seri bağlantı noktasına

Bu ayrıca şu adreste de belgelenmiştir: https://www.raspberrypi.org/documentation/usage/gpio/README.md

Ground'u 5V'ye bağlamamaya dikkat edin, bunu yaparak zaten 2 UART'ı USB yongasına ve bir RPI UART'a yaktım!

5V'yi 5V'ye bağlamanıza hiç gerek yoktur. Pi'nize bu şekilde güç verebileceğinizi düşünüyorum, ancak bunun kötü bir fikir olduğunu okudum, sadece normal USB güç kaynağını kullanın.

Son olarak, konektörün USB tarafını ana bilgisayarınıza takın ve aşağıdakileri içeren bir kabuk alın:

sudo apt install screen
sudo usermod -a -G dialout $USER
screen /dev/ttyUSB0 115200

İle çıkın Ctrl-A \.

İşte Adafruit'tan bunu gösteren bir video: https://www.youtube.com/watch?v=zUBPeoLW16Q

Ayrıca bakınız

RPI SE ile ilgili benzer soru: /raspberrypi/3867/ssh-to-rpi-without-a-network-connection


1
Benim için çalışan tek yöntem (yaklaşık bir düzine farklı strateji denendi) (Fedora 29'dayım). Teşekkürler!
Daniel Schütte

Benim durumumda
/var/lib/misc/dnsmasq.leases

@Kirjain rapor için teşekkürler. Kurulumunuz benimkiyle tamamen aynı mı (ana bilgisayar, konuk, donanım)? Değilse, ne gibi farklarınız var?
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

1
@CiroSantilli 新疆 改造 中心 996ICU 六四 事件 tanklara ulaşmak için. Aynı donanıma sahibim ama PI'm en yeni (Haziran 2019) raspbian buster sürümünü çalıştırıyor ve ana bilgisayarım ubuntu 18.04. Ana bilgisayarıma ve PI statik IP adreslerimi verdikten sonra, ana bilgisayardan PI'ye ping atma noktasına geldim. Ancak ssh'yi denediğimde, cevabınızda bahsettiğiniz bağlantı reddedildi hatası alıyorum. Ve evet, PI'mın önyükleme bölümünde boş ssh dosyasını oluşturdum. Downloads.raspberrypi.org/raspbian/release_notes.txt sürüm notlarına göre, bu yine de geçerli bir yaklaşım olmalıdır.
borizzzzz

@AlexeyGy hmm, cevapta söylediğim ilk şey bu değil mi? :-)
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

8

Bunu başarıyla uyguladım ve test ettim. Projemle aynı durum, yönlendirici veya wifi olmadan bir Raspberry Pi'ye bağlanmak istiyorum. Sadece basit bir ethernet kablosu.

Ssh macun programını kullanarak adresi

raspberrypi.local

Giriş yapın ve giriş yapın ve terminale erişebilirsiniz.

Alternatif olarak, VNC sunucusu kurulursa, VNC sunucusunu kullanın ve

raspberrypi.local: 1

Sunucu adresinde. VNC sunucu şifrenizi girin ve artık istediğinizi yapmak için GUI erişiminiz var.

Belki de uzak bir yerde komut dosyaları çalıştırılmış olabilir. Poster durumunda, Pi'yi güvenli bir şekilde kapatın. Basit Sivilce.


1
"ssh pi@raspberrypi.local" linux nane terminali üzerinde düz eski bir rasberrian yüklemesi için çalışıyor.
Elliot Robert

bunun ana bilgisayar adına bağlı olduğunu belirtmek gerekir. Dolayısıyla, pi'nin ana bilgisayar adını değiştirdiyseniz, şimdi olabilirelderberryphi.local
lucidbrot

7

Dizüstü bilgisayarınız ve ahududu pi'niz için statik ip yapılandırın. RapberryPI üzerinde aşağıdaki gibi yapılandırın.

pi@rpi>sudo nano /etc/network/interfaces

Ardından, dizüstü bilgisayarınıza bağlanmak için aşağıdakileri gerektiği gibi yapılandırın.

iface eth0 inet static

address 192.168.1.81

netmask 255.255.255.0

broadcast 192.168.1.255

4

ahududu pi'de statik ip yapılandırın:

sudo nano /etc/network/interfaces

ve sonra ekleyin:

iface eth0 inet static
     address 169.254.0.2
     netmask 255.255.255.0
     broadcast 169.254.0.255

ahududuya ssh aracılığıyla erişebilirsiniz

ssh pi@169.254.0.2

3

Windows kullanıcıları için, yalnızca bir Ethernet kablosu ve bir DHCP sunucusu kullanarak bir RPi'ye bağlanma talimatları. RPi bunu kaldırabildiğinden, çapraz kabloya gerek yoktur. Bunu burada resimlerle belgeleyen ve takibi daha kolay olabilecek bir blog yazım var .

İndirilenler

Windows için DHCP Sunucusunu indirin (indirme bağlantısı buradadır ). Zip dosyasını açın ve DHCP sunucusunu yapılandıracak olan dhcpwiz uygulamasını açın.

DHCP Sunucu Yapılandırması

İlk ekranda bir sonraki tuşa basın.

İkinci ekranda, bir "Yerel Alan Bağlantısı" satırı arayın ve IP adresinin olduğunu 0.0.0.0ve durumunun olduğunu doğrulayın enabled. Ethernet kablosunu RPi'den dizüstü bilgisayarınıza bağlayın ve Pi'yi açın. IP adresi olarak değişene kadar bu ekranda yenile düğmesine basın 169.254.*.*. Başka bir şeyse, Yerel Alan Bağlantısı için ağ ayarlarınızı değiştirmelisiniz (statik IP / DNS olmadığından emin olun). Bu Yerel Alan Bağlantısı satırına tıklayın ve ileriye tıklayın.

Kontrol edin HTTP (Web Server). Bu, RPi'nin IP adresini bulmayı çok daha kolaylaştırır. İleri'ye basın.

Varsayılanları alın ve Writing the INI fileekrana gelene kadar İleri'ye basın . Kontrol edin Overwrite existing fileve Write INI filedüğmeye basın. Ardından İleri'ye basın.

Son ekranda, işaretleyin Run DHCP server immediatelyve Bitir'e basın.

DHCP Sunucusu ve Raspberry PI'nızın IP Adresinin Alınması

Bu, önceki sihirbazda oluşturduğunuz yapılandırmayı kullanarak gerçek DHCP sunucusunu başlatır. Click Continue as tray appdüğmesini ve DHCP sunucusu sistem tepsisine minimize edilecektir.

Şu andan itibaren 1 saniye ile 5 dakika arasında herhangi bir yerde, dizüstü bilgisayarınız ve RPi'nizin yeni IP adresiyle sistem tepsisinde bir uyarı göreceksiniz. Bu uyarı gerçekten hızlıdır ve muhtemelen onu özleyeceksiniz. Normalde RPi'nizin IP'si öyledir 169.254.0.2, ancak olabilir *.01veya başka bir şey olabilir. DHCP sunucusunun web kullanıcı arayüzüne http: //localhost/dhcpstatus.xml adresinden erişmek daha kolaydır . Bu, ana bilgisayar adını IP adresiyle birlikte "raspberrypi" olarak listeleyecektir.

Artık RPi'nize uzak masaüstünü yerleştirebilir veya kablosuz ayarlarını veya ne yapmak istiyorsanız onu yapılandırabilirsiniz.

Sorun giderme

Bu biraz titiz olabilir. Bağlantım kopmuş gibi görünüyor ve IP adresini kullanarak SSH'yi tekrar kullanamıyorum. Normalde Pi'yi yeniden başlatabilir ve IP adresini tekrar alabilirim. Bazen hem RPi'yi hem de DHCP sunucusunu yeniden başlatmam gerekiyor. Bazen bunu birkaç kez yapmam gerekiyor. 15 dakika boyunca bağlantı kuramadığım bir noktada, dhcpsrv2.5.1 klasöründeki tüm dosyaları yeni bir klasöre kopyaladım ve tekrar denedim; hemen çalıştı.


1
Olumsuz seçmenler lütfen yorum yap yoksa oyunuz çoğu insan için yararsızdır.
byronyasgur

2

Çapraz geçişli bir ethernet kablosu kullanabilirsiniz - http://en.wikipedia.org/wiki/Ethernet_crossover_cable

RPi'nizin bir DCHP İstemcisi olduğunu varsayarsak, RPi'ye bir IP adresi atamak için dizüstü bilgisayarınızda basit bir DHCP sunucusu çalıştırmak en iyisidir.


3
RPi normal bir Ethernet kablosuyla çalışabilen bir yazılıma sahip olduğundan, çapraz kabloya ihtiyacınız yoktur.
Matthew Moisen

1

Evet, ahududuyu yönlendirici olmadan doğrudan PC'nize bağlayabilirsiniz. Bunun için ahududu ve bilgisayarınızın aynı alt ağda olması ve her ikisinin de yapılandırılmış statik bir IP'ye sahip olması gerekir (Ve iki cihaz arasında bağlı bir Ethernet kablosu).

İdeal bir konfigürasyon şu şekilde olacaktır:

Ahududu eth0 üzerinde: IP: 192.168.1.10 Alt Ağ: 255.255.255.0

Bilgisayarınız: IP: 192.168.1.11 SubNet 255.255.255.0

Ahududu üzerinde manuel bir IP ayarlamak için bu kılavuzu takip edebilirsiniz

Bilgisayarınızda ağ adaptörü ayarlarında manuel bir IP ayarlayabilirsiniz ve prosedür işletim sisteminize bağlıdır.

İki statik IP'yi yapılandırdığınızda, ahududuya IP setini (192.168.1.10) kullanarak SSH aracılığıyla bağlanabilirsiniz.

Diğer bir basit yöntem ise ahududu kapatmak için GPIO'ya bir düğme eklemektir! Buraya bir göz atın!


1

Benim için işe yarayan, Nicole Finnie ve Ciro Santilli'den gelen cevapların yanı sıra başka yerlerden bazı cevapların bir kombinasyonuydu.

Pi'yi kurma

İki şey yapmamız gerekecek: pi'de ssh'yi etkinleştirmek ve pi'yi statik bir ip kullanmak üzere yapılandırmak.

Ssh etkinleştiriliyor

SD kartın sshönyükleme bölümünde çağrılan bir dosya ekleyin ( /bootkök bölümdeki klasör değil ). Bu, diğer yerlerde iyi belgelenmiştir.

Statik IP

/etc/dhcpcd.confPi'nin SD kartını açın ve statik ip örneğini kaldırın (40. satır civarında başlar). Adresleri şu şekilde ayarlayın:

# Example static IP configuration:
interface eth0
static ip_address=10.42.0.182/24
static routers=10.42.0.1
static domain_name_servers=10.42.0.1 8.8.8.8 fd51:42f8:caae:d92e::1

Dizüstü bilgisayarınızı kurma

Öncelikle, networkmanagerdizüstü bilgisayarınızda (GUI ile) kurulu olduğundan emin olun . Sonra, makyaj emin dnsmasqolduğu değil bir hizmet olarak çalışan:
systemctl status dnsmasq
hizmetinin size, sonra olman iyi durdurulur bu komut baskılar edin.

Daha sonra yapılandırmamız gerekiyor networkmanager. Açın /etc/NetworkManager/NetworkManager.confve en üste aşağıdaki iki satırı ekleyin:

[main]
DNS=dnsmasq

Ardından yeniden başlatın. Bu adım gerekli olmayabilir. NetworkManagerHizmeti yeniden başlatmak yeterli olabilir . Şimdi NetworkManagerGUI'ye gidin (genellikle ekranın köşesindeki bir simgeyle erişilir) ve Edit Connections...açılan pencerede, +yeni bir bağlantı oluşturmak için simgeye tıklayın . EthernetTür olarak seçin ve tuşuna basın Create.... Git IPv4 Settingssekmesi ve yöntemi seçin Shared to other computers. Bağlantıya iyi bir isim verin ve kaydedin.

Raspberry Pi'yi bağlayın ve dizüstü bilgisayarınızın ethernet bağlantısı olarak yeni bağlantınızı kullandığından emin olun. Eğer öyleyse, pi'nize şimdi bilgisayarınız tarafından verilen bir ip olmalıdır. Bunu ilk çalıştırarak bulabilirsiniz ifconfig. Bu size, her ağ arabirimi için bir tane olmak üzere birkaç metin bloğu vermelidir. Sen gibi bir şey birinde ilgilendiğiniz enp0s25veya eth0.
inet 10.42.0.1 netmask 255.255.255.0 broadcast 10.42.0.255
Yayın adresine bakmaya benzer bir şey okuyan bir satırı olmalıdır (bu durumda 10.42.0.255). Benimkinden farklıysa, pi'yi kapatın static ip_addressve ilk üç sayının yayın adresinizdekiyle aynı olduğu bir şeyi değiştirmek için SD kartı dizüstü bilgisayarınıza geri koyun . Ayrıca static routersve birincisini domain_name_serversdizüstü bilgisayarınızıninetadres. Pi'yi tekrar açın ve bağlayın. ifconfigAdreslerin değişmediğini görmek için tekrar çalıştırın .

pi'ye ssh

ssh pi@10.42.0.182
Eğer alırsanız connection refused, pi bir sshsunucu çalıştırmıyor . Eğer alırsan host unreachableüzgünüm.

Umarım bu birine yardımcı olur!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.