Static IP & Port Forwarding
peter at sabaini.at
Tue Dec 2 19:50:46 UTC 2008
On Tuesday 02 December 2008 06:31:18 ALAN CHE wrote:
> I am new to Linux and never use it before.
> I have install Ubuntu 8.10 Desktop Edition and face some problems.
> (a) I know that Ubuntu can itself auto detect the networking for me, but
> I prefer to handle it manually. I was wondering where & how can I set a
> fixed ip, subnet mask, gateway, DNS and etc.
The old-school Debian way to do this is the /etc/network/interfaces file; do
"main interfaces" for details.
For a static network setup that also handles DNS you could use the resolvconf
# apt-get install resolvconf
Then, your /etc/network/interfaces file would look something like this
(replace 'x' with your values of course):
-- snip --
# The loopback network interface
iface lo inet loopback
# The primary network interface
iface eth0 inet static
# static ip address
# netmask -- the value below is common, adapt if necessary
# ip address of your uplink
# ip address of your nameserver
-- snip --
> (b) I also need to know where & how can I do the port forwarding in
> I will appreciate if you can answer me in an easy way and in details
> because I was not very familiar with the Linux commands.
> Thank you very much.
This is usually done with iptables and possibly some frontend. I use shorewall
as a frontend, but there are other options also.
More information about the ubuntu-users