In this quick post I will explain how to add and configuring a network card under FreeBSD operating system using command line options.
To display the current configuration for the network interfaces on your FreeBSD server, type the following command:
# ifconfig
How Do I Configure the Network Card Under FreeBSD?
You need to use the ifconfig command as follows to assign an IP address:
# ifconfig interfaceName inet IPAddress
To assign an ip to lnc0 interface, enter:
# ifconfig lnc0 inet 202.54.1.22
Please note that lnc0 is an ethernet interface name. It can be Obtained by tying the following command:
# ifconfig -a
FreeBSD Ntwork Card’s Configuration
To setup up ip address permanently open a file called /etc/rc.conf and append/modify network entries as follows:
# vi /etc/rc.conf
Setup values as follows:
hostname="fbsdx.test.com"
ifconfig_lnc0="inet 192.168.0.6 netmask 255.255.255.0"
### Default gateway ###
defaultrouter="192.168.0.254"
Save and close the file. Please note that ifconfig_lnc0 is Ethernet interface name. It can be Obtained using ifconfig -a command.
You can restart networking service using the following command:
# /etc/rc.d/netif restart && /etc/rc.d/routing restart
🐧 Get the latest tutorials on Linux, Open Source & DevOps via:
- RSS feed or Weekly email newsletter
- Share on Twitter • Facebook • 11 comments... add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
making a binary for this seems a little overkill.
try
alias setnet ‘ee /etc/rc.conf’
alias restartnet ‘/etc/rc.d/netif restart && /etc/rc.d/routing restart’
(I know, ee; I just do not want to relearn vi at my age.)
exe??
Just goes to show, that helpdesk staff shouldnt work on network stuff
Thanks a lot
I’m VERY much a beginner with *nix of ANY form [including FreeBSD] AND I can’t spell, but….
.EXE and .BAT are NOT from Windows. They are from the days of DOS, which was usable within Windows….
He is using a term he [and you] understood from his DOS [Windows] experience…
Friggen windows nerds with your exe and bat files. However can you create a vbs script perhaps. I like the idea of changing the IP address easily from script. vbs would be nice.
The .bat file is from windows too 😉
lmao, maybe he meant a .bat file not .exe!
.exe for bsd!? thanks for the good laugh ; )
An exe file, do you have any idea about what you are saying, exe files is a windows thing.
Could you please set up an .exe file to do the above procedure
I think making a .exe file with the above commands will make the job easier for repeatedly changing ip addresses
Thanks for this tip. It was very helpful