sicnus
> How do I configure , or even view the firewall in SME?
iptables -L
To elaborate on the previous answer, you don't really want to play around with the firewall rules unless you are very sure you know what you are doing with iptables. You can easily compromise the security of your server & network.
In most cases you do not need to manually configure the firewall, as when you select various options in server manager, the firewall rules are automatically configured to match your selections, the appropriate ports are opened or closed depending on your selections of functions etc.
So you don't really need to get involved in making changes to the firewall rules unless you have some specific & non standard requirement. The server does have a port forwarding panel included, which you can use to forward ports to other servers or computers on your network.
There is also a proxy pass contrib that will forward
http://www or
https://www requests to other computers or servers on your internal network or even to external servers.
Either of the above should do most common things needed by admins.
> How do I monitor network traffic , like incoming and outgoing TCP/IP traffic?
Another tool already in sme server is iptraf. Just do
iptraf
at the command prompt
> Also, what is best way to install software with SME? For example say I > want to install 3rd party Firewall or Virus software?
Remember this is not a workstation, it is a server.
Firewall is already built in and you would be VERY unwise to install other firewall contribs.
Virus filtering & scanning is also built in, there are multiple layers of virus protection too, clamav, executable content rejection, RBL rejection.
I suggest you use the sme server "as is" for sometime & gauge for yourself how effective the default virus & spam protection is, of course you must enable all of these features first. I don't personally think you wil do any better with other virus alternatives as the sme developers have done a very good job.
The way to implement other alternatives is as "plug ins" for qpsmtpd & sme does cater for this.
> Do I log in as root and install it, will that allow it to work if it sits at the log in prompt?
You usually install rpms using the command
rpm -Uvh rpmname
Check some of the HOWTOs freely available
> Same question applies to software dyndns.org suggests for updating network's IP.
If sme is configured for gateway/server mode, then sme supports dyndns.org & yi.org accounts without needing additional software, log in as admin and run the Configure this server option.
ddclient is the program you need (search the forums for it), but only if your sme is configured in server only mode or you want to track multiple dyndns accounts (domains).