Cara termudah menyeting ip address pada linux adalah melalui terminal. Meskipun juga bisa melalui gui namun inilah kelebihan dari linux. Semua konfigurasi sistem bisa dilakukan melalui terminal. File konfigurasi ip berada di file /etc/network/interfaces untuk sebagian besar distro linux. Berikut adalah cara konfigurasi menggunakan debian. :



Pertama kita buka dulu file /etc/network/interfaces dengan perintah :


root@debian:~# nano /etc/network/interfaces


# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp


Tambahkan tanda # didepan allow-hotplug eth0 dan iface eth0 inet dhcp karena kita akan membuat pengaturan sendiri. Setelah itu tambahkan pengaturan berikut di bagian bawah file :



# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp

# ********************
# Pengaturan saya
# ********************
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0


Simpan file dengan menekan CTRL+O. Lalu keluar dengan perintah CTRL+X. Terakhir restart service networking dengan perintah :


root@debian:~#: /etc/init.d/networking restart

atau


root@debian:~#: service networking restart
Reconfiguring network interfaces...done.


Cek hasil konfigurasi dengan perintah ifconfig (interface configuration).



root@debianserver:~# ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:27:01:d4:e7
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe01:d4e7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:436 errors:0 dropped:0 overruns:0 frame:0
TX packets:685 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:44447 (43.4 KiB) TX bytes:49153 (48.0 KiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:341 errors:0 dropped:0 overruns:0 frame:0
TX packets:341 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:29786 (29.0 KiB) TX bytes:29786 (29.0 KiB)



Selesai.