Openbsd

OpenBSD:定義一個新的環回介面

  • December 21, 2020

我的 OpenBSD 6.1 中還需要一個環回介面,IP 地址為 127.0.0.2。

我可以使用以下命令手動創建它:

ifconfig lo1 127.0.0.2

為了在啟動時使用它,我只是將該命令插入到/etc/rc.local.

我已經研究了一種更標準的方法來做到這一點,但沒有成功。

擁有它/etc/rc.local也意味著我只有在啟動過程的後期才擁有該界面。

如何以更乾淨的“OpenBSD”方式配置它?

正如 中所暗示的lo(4),您可以創建/etc/hostname.lo1

inet 127.0.0.2 255.0.0.0

這將lo1在啟動過程執行時創建介面/etc/netstart。有了該文件,您還可以設置界面而無需重新啟動

$ doas sh /etc/netstart lo1

該介面被報告為

lo1: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 32768
       index 4 priority 0 llprio 3
       groups: lo
       inet 127.0.0.2 netmask 0xff000000

ifconfig.

有關詳細資訊,請參閱hostname.if(5)和。netstart(8)ifconfig(8)

引用自:https://unix.stackexchange.com/questions/371025