我目前有一個運行在我的pi上的web服務器,我試圖從我的Windows機器上訪問它。有一次,我將pi與我的電腦(wifi)物理連接到同一網絡,但由於我不能控制的情況,這不再是一種選擇。我在大學,對網絡的選擇很少。在沒有路由器的情況下連接到Pi上的Web服務器
有沒有人有任何建議,我可以繼續在我的pi上運行服務器,並訪問它?我可以直接連接到我的電腦嗎? 任何建議,將不勝感激。謝謝!
我目前有一個運行在我的pi上的web服務器,我試圖從我的Windows機器上訪問它。有一次,我將pi與我的電腦(wifi)物理連接到同一網絡,但由於我不能控制的情況,這不再是一種選擇。我在大學,對網絡的選擇很少。在沒有路由器的情況下連接到Pi上的Web服務器
有沒有人有任何建議,我可以繼續在我的pi上運行服務器,並訪問它?我可以直接連接到我的電腦嗎? 任何建議,將不勝感激。謝謝!
訪問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
編輯接口文件
須藤納米的/ 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發送給它。
謝謝。這就是我最終做的。 https://pihw.wordpress.com/guides/direct-network-connection/in-a-nut-shell-direct-network-connection/ – blackandorangecat
你應該能夠在你的PC和Pi上使用相同的子網靜態IP,並且這樣做。大多數網卡應該能夠在沒有交叉電纜的情況下進行管理。如果您在您的PC上使用無線網絡,則應該沒有問題,因爲您可以在無線網絡上連接有線連接,並且無線連接到外部世界。
從http://namecheap.com購買域名並激活其中的動態DNS功能,並將其A記錄指向您的樹莓派的IP地址(或您的家庭路由器的地址,您可以將請求轉發給您的pi)。 在這裏瞭解更多關於動態DNS https://www.namecheap.com/support/knowledgebase/category.aspx/11/dynamic-dns。
使用此方法,您可以從世界各地的任何地方訪問樹莓派。
如果您沒有靜態IP地址,這特別有用。
在您的PC上定義一個WIFI熱點並使PI連接到它 – AhmadWabbi
您可以使用lan電纜來訪問它。將LAN電纜連接到Raspberry Pi,併爲樹莓派連接一個靜態IP。 – Ayush
@AhmadWabbi建議Wifi方法也很好。您可以通過編輯接口文件來對樹莓派中的網絡ID和密碼進行硬編碼。 – Ayush