Discussion

OPNsense Üzerinde rcd Servisleri Yapılandırması: Güncelleme (freebsd-update) Çökmesi ve Kaynak Koddan Derleme (Buildworl

Started by ShadowByte · 30 Aug 2026 14:55 · 3 Views · 0 Replies
Thread Starter #0
OPNsense, FreeBSD tabanlı bir güvenlik duvarı ve yönlendirici çözümü olarak, kullanıcılarına birçok gelişmiş özellik sunmaktadır. Ancak, sistem güncellemeleri sırasında karşılaşılan sorunlar, yöneticilerin işini zorlaştırabilir. Bu yazıda, OPNsense üzerinde rcd (run control daemon) servisleri yapılandırmasının yanı sıra, freebsd-update aracılığıyla güncellemelerde yaşanan çökmeler ve kaynak koddan derleme (buildworld) konularını ele alacağız.

Öncelikle, OPNsense üzerinde rcd servislerinin yapılandırılması, sistemin düzgün çalışabilmesi için kritik öneme sahiptir. Rcd, sistemin başlangıcında gerekli servisleri başlatmak için kullanılır. Bu servislerin düzgün bir şekilde yapılandırılması, güncellemeler sırasında sistemin kararlılığını artırır. Bunun için, /etc/rc.conf dosyasını düzenlemek gerekmektedir. Örneğin, belirli bir servisi etkinleştirmek için şu şekilde bir yapılandırma yapılabilir:

CODE
12hostname="opnsense.local"
sshd_enable="YES"


Güncellemeler sırasında freebsd-update aracılığıyla yaşanan çökme sorunları, genellikle sistem dosyalarının bozulmasından kaynaklanır. Bu tür durumlarda, sistemin güvenli bir şekilde geri yüklenmesi önemlidir. Çökme meydana geldiğinde, sistemin kurtarılması için öncelikle root kullanıcı olarak konsola erişim sağlanmalıdır. Ardından, aşağıdaki komutlar ile sistem güncellemeleri kontrol edilebilir:

CODE
12freebsd-update fetch
freebsd-update install


Eğer bu işlemler sırasında hata alıyorsanız, bir diğer çözüm yolu kaynak koddan derleme (buildworld) işlemidir. Bu işlem, FreeBSD'nin kaynak kodunu indirip, derleyerek yeni bir sistem oluşturmanıza olanak tanır. Bunu gerçekleştirmek için aşağıdaki adımları izleyebilirsiniz:

  1. Kaynak kodunu indirin:
CODE
1svn checkout https://svn.FreeBSD.org/base/stable/13 /usr/src


  1. Derleme işlemlerini başlatın:
CODE
12345cd /usr/src
make buildworld
make buildkernel
make installkernel
make installworld


Bu adımlar, sistemin güncel kalmasını ve karşılaşılan sorunların üstesinden gelinmesini sağlar. OPNsense üzerinde bu tür yapılandırmalar ve güncellemeler sırasında dikkatli olmak, sistemin sürekliliği açısından büyük önem taşımaktadır. Herhangi bir aşamada sorun yaşarsanız, belgelerden ve topluluk forumlarından yardım almayı unutmayın.

You must be logged in to reply.

0 quotes selected