In FreeBSD, you can configure a static IP address using the command-line interface. Here is an example of how to do this:
- Open the network configuration file:
sudo nano /etc/rc.conf
- Configure the IP address, netmask, and gateway:
ifconfig_em0="inet 192.168.0.100 netmask 255.255.255.0"
defaultrouter="192.168.0.1"
- Configure the DNS server:
dns_servers="8.8.8.8 8.8.4.4"
- Save and close the file.
- Restart the network service:
sudo service netif restart
Please note that the above commands are for a basic setup, you should adapt them according to your specific requirements, such as the network interface name (em0) and the IP address, netmask, gateway, and DNS server IP addresses that you want to use. Also, before making any changes, it’s recommended to have a backup plan in case something goes wrong, and also to test the changes before applying them to your production environment.
Additionally, you can use other method such as using the command ifconfig
to configure the IP address, netmask, and gateway. Also, you can use the command route
to configure the gateway and resolv.conf
to configure the DNS server, depending on your requirements.