GNU/Linux >> Belajar Linux >  >> Debian

Cara Mengkonfigurasi Alamat IP Statis di Ubuntu 18.04 / 16.04 / Debian 9 / LinuxMint 18

Menyiapkan jaringan dan membawa server ke dalam jaringan adalah tugas administrasi awal untuk setiap administrator sistem.

Dalam beberapa kasus, tugas-tugas ini diotomatisasi menggunakan DHCP (Dynamic Network Configuration Protocol) yang menangani penetapan Alamat IP ke Desktop dan Server.

BACA :Cara mengkonfigurasi server DHCP di CentOS 7 / Ubuntu 18.04 / 16.04 / Debian 9

Namun, jika Anda pergi ke infrastruktur yang lebih besar, mereka menggunakan IP statis (manual) untuk menghindari masalah jaringan karena tidak tersedianya server DHCP .

Tertarik dengan Netplan – alat jaringan baru untuk mengonfigurasi jaringan di Ubuntu 18.04 / Ubuntu 17.10 .

BACA :Cara Mengkonfigurasi Alamat IP Statis di Ubuntu 18.04 menggunakan Netplan

Konfigurasi Alamat IP Statis di Ubuntu / Debian

Mari kita konfigurasikan antarmuka jaringan kita untuk informasi berikut.

Alamat IP =192.168.1.10
Netmask =255.255.255.0
GATEWAY=192.168.1.1
Server DNS 1 =192.168.1.1
Server DNS 2 =8.8.8.8
Nama Domain =itzgeek.local

Beralih ke pengguna root.

su -

ATAU

sudo su -

Pastikan Anda menginstal paket ifupdown dan resolvconf.

apt-get -y install ifupdown resolvconf

Temukan antarmuka jaringan yang tersedia di sistem Anda

Anda dapat menggunakan salah satu dari perintah di bawah ini untuk mendapatkan daftar antarmuka jaringan yang tersedia di sistem Anda.

ifconfig

ATAU

ip a

Pilih antarmuka jaringan yang diinginkan

Keluaran dari perintah ifconfig:

enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.6  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fd50:1d9:9fe3:1400:79fa:c48f:b679:c85  prefixlen 64  scopeid 0x0
        inet6 fd50:1d9:9fe3:1400:a00:27ff:fe36:34ae  prefixlen 64  scopeid 0x0
        inet6 fe80::a00:27ff:fe36:34ae  prefixlen 64  scopeid 0x20
        ether 08:00:27:36:34:ae  txqueuelen 1000  (Ethernet)
        RX packets 226971  bytes 327928478 (312.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 60417  bytes 4869126 (4.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 1  (Local Loopback)
        RX packets 4714  bytes 6158753 (5.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4714  bytes 6158753 (5.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Saat ini, antarmuka sistem saya (enp0s3) mengambil Alamat IP dari server DHCP.

BACA :Cara mengkonfigurasi server DHCP di CentOS 7 / Ubuntu 18.04 / 16.04 / Debian 9

Untuk demo ini, kami akan mengonfigurasi IP statis untuk antarmuka tersebut.

Konfigurasi Alamat IP Statis

Edit file antarmuka.

nano /etc/network/interfaces

Perbarui file dengan informasi di bawah ini. Jika Anda menambahkan entri DNS di file /etc/network/interfaces, maka Anda perlu menginstal resolvconf paket

# Interface Name #
auto enp0s3
# Static IP Address #
iface enp0s3 inet static
# IP Address #
address 192.168.1.10
# Netmask #
netmask 255.255.255.0
# Gateway #
gateway 192.168.1.1
# DNS Servers #
dns-nameservers 192.168.1.1
dns-nameservers 8.8.8.8
# Search Domain #
dns-search itzgeek.local

Mulai ulang jaringan menggunakan perintah berikut.

service networking restart

Verifikasi Alamat IP Statis

Verifikasi IP statis menggunakan perintah di bawah ini.

ifconfig

ATAU

ip a

Keluaran:

enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.10  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fd50:1d9:9fe3:1400:a00:27ff:fe36:34ae  prefixlen 64  scopeid 0x0
        inet6 fe80::a00:27ff:fe36:34ae  prefixlen 64  scopeid 0x20
        ether 08:00:27:36:34:ae  txqueuelen 1000  (Ethernet)
        RX packets 107  bytes 10918 (10.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 165  bytes 22379 (21.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 1  (Local Loopback)
        RX packets 824  bytes 66440 (64.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 824  bytes 66440 (64.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Juga, verifikasi entri server DNS.

cat /etc/resolv.conf

Keluaran:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.1
nameserver 8.8.8.8
search itzgeek.local

Itu saja.


Debian
  1. Cara Mengatur Alamat IP Statis di Debian 10 Buster

  2. Cara mengkonfigurasi alamat IP statis di AlmaLinux

  3. Cara Mengonfigurasi Alamat IP Statis di Ubuntu 20.04

  1. Cara mengkonfigurasi alamat IP statis di Ubuntu 19.04 Disco Dingo Linux

  2. Cara mengkonfigurasi alamat IP statis di Ubuntu 20.04 Focal Fossa Desktop/Server

  3. Cara mengkonfigurasi alamat IP statis di Ubuntu 22.04 Jammy Jellyfish Desktop/Server

  1. Cara Mengonfigurasi Alamat IP Statis di Ubuntu 18.04

  2. Cara Mengonfigurasi Alamat IP Statis di Ubuntu 20.04

  3. Cara Mengkonfigurasi Alamat IP Statis di Ubuntu 22.04 LTS