因為家裡的其中一個WIFI出問題了,導致樹莓派連不上了,又不想接顯示器來修改樹莓派WIFI的賬戶密碼,於是就想了一個辦法,將eth0的IP給固定了,後續如果要更換樹莓派的WIFI,就可以透過eth0的固定ip去連線樹莓派了。
無線網修改方式:nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=CN network={ ssid="JDCwifi_ED04_5G" psk="123456" }
eth0網口修改方式:
如果你的/etc/network/interfaces的內容如下:
# interfaces(5) file used by ifup(8) and ifdown(8) # Include files from /etc/network/interfaces.d: source /etc/network/interfaces.d/*
當你在/etc/network/interfaces
檔案中看到source /etc/network/interfaces.d/*
這一行時,意味著你的系統正在從/etc/network/interfaces.d/
目錄下的檔案載入網路介面的配置。這是Debian和Ubuntu等Linux發行版的一種更靈活的方式來管理網路介面配置,允許使用者在interfaces.d
目錄中放置單獨的配置片段檔案。
如果你想為eth0
配置靜態IP地址,你需要在/etc/network/interfaces.d/
目錄下建立一個新的配置檔案。nano /etc/network/interfaces.d/50-eth0;數字是為了排序優先順序。
# iface eth0 inet dhcp # 配置eth0靜態IP地址 auto eth0 iface eth0 inet static address 192.168.1.100 # 你的IP地址 netmask 255.255.255.0 # 子網掩碼 gateway 192.168.1.1 # 預設閘道器 dns-nameservers 114.114.114.114 114.114.115.115 # DNS伺服器地址
重啟網路服務:sudo systemctl restart networking.service
或者:sudo ifdown eth0 && sudo ifup eth0