2017-02-28 151 views
3

我目前有一個運行在我的pi上的web服務器,我試圖從我的Windows機器上訪問它。有一次,我將pi與我的電腦(wifi)物理連接到同一網絡,但由於我不能控制的情況,這不再是一種選擇。我在大學,對網絡的選擇很少。在沒有路由器的情況下連接到Pi上的Web服務器

有沒有人有任何建議,我可以繼續在我的pi上運行服務器,並訪問它?我可以直接連接到我的電腦嗎? 任何建議,將不勝感激。謝謝!

+0

在您的PC上定義一個WIFI熱點並使PI連接到它 – AhmadWabbi

+0

您可以使用lan電纜來訪問它。將LAN電纜連接到Raspberry Pi,併爲樹莓派連接一個靜態IP。 – Ayush

+0

@AhmadWabbi建議Wifi方法也很好。您可以通過編輯接口文件來對樹莓派中的網絡ID和密碼進行硬編碼。 – Ayush

回答

1

訪問RPI使用LAN電纜

編輯您的boot/cmdline.txt文件通過插入存儲卡插入電腦,然後在boot文件夾編輯這個文件,並添加ip=192.168.0.200此行給它一個靜態IP。

改變局域網的IP適配器在您的計算機類似192.168.0.10(所以兩者都是在同一個網絡上)

這之後,您可以使用此IP 192.168.0.200使用膩子ssh到樹莓派。

使用Wi-Fi連接到RPI

  1. SSH與RPI。
  2. 現在,按照下列步驟:

編輯接口文件

須藤納米的/ etc /網絡/接口

使「自動IO」到「自動爲wlan0」。該命令使RPi自動嘗試連接到WiFi。

Add the following lines or edit if they do not exist: 
allowhotplug 
wlan0 
iface wlan0 inet dhcp 
wpaconf /etc/wpa_supplicant/wpa_supplicant.conf 
iface default inet dhcp 

Now edit the **wpa_supplicant** file. 
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 
Add the following lines: 
network={ 

ssid="YOUR_NETWORK_NAME" 

psk="YOUR_NETWORK_PASSWORD" 

} 

Restart the wlan0 interface 
use command: sudo ifdown wlan0; sudo ifup wlan0; 

將RPi連接到網絡後,您可以使用IP掃描器掃描RPi的IP以將其ssh發送給它。

+0

謝謝。這就是我最終做的。 https://pihw.wordpress.com/guides/direct-network-connection/in-a-nut-shell-direct-network-connection/ – blackandorangecat

1

你應該能夠在你的PC和Pi上使用相同的子網靜態IP,並且這樣做。大多數網卡應該能夠在沒有交叉電纜的情況下進行管理。如果您在您的PC上使用無線網絡,則應該沒有問題,因爲您可以在無線網絡上連接有線連接,並且無線連接到外部世界。

相關問題