FreeBSD Tutorials and HowTos

Here you will find tutorial about FreeBSD unix operating system such as – configuration of network, PF firewall/packet filtering, NTA, FreeBSD kernel, building and installing packages, storage, networking services, including HTTP/HTTPS, FTP, NFS, SMB, SMTP, SSH, and NTP ( rss/feed ).

I‘m using KVM to run multiple virtual machines under Redhat Enterprise Linux server 5.5. I’ve installed FreeBSD 7.x 64 bit as guest operating systems. How do I redirect the FreeBSD version 6, 7 or 8 virtual machine console to a serial port using virsh console command for management purpose from host itself?

{ 2 comments }

I get lots of e-bills (utility, telephone, Internet, mobile, cable and so on) in a PDF format for my small business and I need to forward those to my accountant. However, all PDFs files are password protected. I don’t want to share my account password with anyone to just open my bills. Evince is a PDF document viewer capable of displaying password protected files but it cannot remove the password. How do I remove a password from all PDFs under Ubuntu or any other Linux distribution in a batch mode?

{ 36 comments }

virt-manager requires GUI locally and it is slow. On other hand virt-install is a command line tool for provisioning new virtual machines using the “libvirt” hypervisor management library. The tool supports both text based & graphical installations, using serial console, SDL graphics or a VNC client/server pair. The guest can be configured to use one or more virtual disks, network interfaces, audio devices, and physical host devices (USB, PCI). You can use the virt-install to create virtualized guests as follows to install FreeBSD or CentOS.

{ 1 comment }

How do I install vnStat under FreeBSD 8 operating system to keep track of my network traffic?

{ 2 comments }

BIND9 dynamic updates allow remote servers to add, delete, or modify any entries in my zone file. How do I disable dynamic updates under BIND 9 (named) for any zone?

{ 1 comment }

How do I upgrade FreeBSD 7.2 to FreeBSD 8 stable using csup source code method including all ports?

{ 7 comments }

How do I configure Bind 9 dns server views to allow a single nameserver in my DMZ to make different sets of data available to different sets of clients? For example, I’d like to run recursion, some other data for LAN users (192.168.1.0/24), and for the Internet user I’d like to display limited DNS data without recursion. How do I configure views to partition external (Internet) and internal (LAN) DNS information?

{ 6 comments }