我正在尝试为安装在树莓派上的 odoo posbox 分配一个静态 IP 地址。我尝试通过添加来编辑/etc/dhcpcd.conf
文件interface eth0
static ip_address=192.168.0.30/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
还尝试编辑 /etc/network/interfaces 文件,
auto eth0
iface eth0 inet static
address 192.168.0.30
netmask 255.255.255.0
gateway 192.168.0.1
两种解决方案都有效,但每当我重新启动我的电脑时,dhcpcd 都会分配一个新的 ip 地址。试图禁用此功能:
update-rc.d -f dhcpd remove
我也在 POS Box 工作,但我在动态 IP 上没有问题,尽管你可以参考以下链接。它可能很有用,因为这个问题已经在 odoo 社区中提出。
除此之外,此链接也可能对您有所帮助。
POSBOX 的动态 IP 有很多问题。
您必须编辑 IMG,为此请按照以下步骤操作:
https://stefanoprenna.com/blog/2014/09/22/tutorial-how-to-mount-raw-images-img-images-on-linux/
之后,安装 IMG 后,编辑 /etc/network/interfaces 文件
auto eth0
iface eth0 inet static
address 192.168.0.30
netmask 255.255.255.0
gateway 192.168.0.1
卸载IMG,然后像往常一样烧录它,祝你好运。
Odoo 文件系统以只读模式挂载。所以在进行更改之前,你应该运行
sudo mount -o rw,remount /
sudo mount -o remount,rw /root_bypass_ramdisks
将其置于可写模式
然后可以在可写位置编辑dhcpcd.conf:
nano /root_bypass_ramdisks/etc/dhcpcd.conf
注意在正常根位前加上
/root_bypass_ramdisks
前缀
这样您的更改在重启后也将是永久性的