Linux
如何為斷開連接的介面設置靜態 IP 地址?
我正在設置一個基於 Arch/ Manjaro的機器,它只是偶爾會連接到網路。即大部分時間它的乙太網卡是斷開的。
我遇到了這個奇怪的問題——當我嘗試使用網路命令時,界面關閉(我坐在它旁邊,筆記型電腦有 Wi-Fi 網際網路連接)。所以我不確定它是否正常工作。
- 如何在沒有乙太網連接的情況下設置網路,以便最終插入電纜時可以確定地址是 192.168.1.1?
我找到了答案:
SkipNoCarrier=yes
在netctl
配置文件中使用。它位於Manjaro StaticIP wiki 和 Arch netctl頁面中。
像這樣的例子:
對於靜態 IP 配置,請將
/etc/netctl/examples/ethernet-static
範例配置文件複製到/etc/netctl
並根據需要修改介面、地址、網關和 DNS)。例如:
/etc/netctl/my_static_profile Interface=enp1s0 Connection=ethernet IP=static Address=('10.1.10.2/24') Gateway=('10.1.10.1') DNS=('10.1.10.1')
**此處**連結至官方 Arch Wiki 。
這當然只有在您不使用網路管理器或類似的東西來控制您的網路時才有效。