我的 OpenBSD 6.1 中还需要一个环回接口,IP 地址为 127.0.0.2。
我可以使用以下命令手动创建它:
ifconfig lo1 127.0.0.2
Run Code Online (Sandbox Code Playgroud)
为了在启动时使用它,我只是将该命令插入到/etc/rc.local
.
我研究了一种更标准的方法来做到这一点,但没有成功。
拥有它/etc/rc.local
也意味着我只有在启动过程的后期才有那个界面。
如何以更简洁的“OpenBSD”方式配置它?
Kus*_*nda 10
正如 中所暗示的lo(4)
,您可以创建/etc/hostname.lo1
:
inet 127.0.0.2 255.0.0.0
Run Code Online (Sandbox Code Playgroud)
这将lo1
在启动过程运行时创建界面/etc/netstart
。有了该文件,您还可以在不重新启动的情况下设置界面
$ doas sh /etc/netstart lo1
Run Code Online (Sandbox Code Playgroud)
接口报告为
lo1: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 32768
index 4 priority 0 llprio 3
groups: lo
inet 127.0.0.2 netmask 0xff000000
Run Code Online (Sandbox Code Playgroud)
由ifconfig
.
欲了解更多信息,请参见hostname.if(5)
,netstart(8)
和ifconfig(8)
。
归档时间: |
|
查看次数: |
1015 次 |
最近记录: |