We will learn about the basics of network on a Linux system and how to configure networking interfaces. This chapter will not cover any networking theory, it is expected that you'd learn those topics in ICS 184.
This chapter we will look at how to configure Linux networking interfaces using both static IP addresses and DHCP (here are more examples). We will also look at ways to troubleshoot our Linux system if we are having connectivity issues.
We will also spend a little bit of time learning about running a mail server in Linux. We will look at a specific one called Postfix.
You should have a basic understanding of TCP/IP (ICS 184 material). You should understand IP and MAC addresses. You should also be able to bring up an interface using DHCP or configure it with a static IP address. You should also be able to debug any networking issues on your Linux OS.
Original webpage by Petersen Gross, modified by William Albritton.