Monday, January 26, 2026
Nat & Konfigurasi Jaringan ( DHCP/ Statisk for PC )
🔁 NAT (Network Address Translation)
NAT adalah metode untuk mengubah alamat IP privat menjadi alamat IP publik, dan sebaliknya, agar perangkat di jaringan lokal bisa terhubung ke internet.
📌 Jenis-jenis NAT:
Static NAT
Satu alamat IP privat ↔ satu alamat IP publik.
Contoh: IP 192.168.1.10 selalu dipetakan ke 203.0.113.5
Dynamic NAT
IP privat dipetakan ke IP publik secara acak dari pool yang tersedia.
Sering digunakan di router level enterprise.
PAT (Port Address Translation) / NAT Overload
Banyak IP privat menggunakan satu IP publik dengan port berbeda.
Contoh paling umum pada router rumah (192.168.x.x → 36.72.x.x).
MENGHILANGKAN TANDA BACA(PHYTON) #10
INI SCRIP PROGRAM NYA :
# Program menghilangkan tanda baca dari teks
import string
def hilangkan_tanda_baca(teks):
return teks.translate(str.maketrans("", "", string.punctuation))
teks = input("Masukkan teks: ")
print("Teks tanpa tanda baca:", hilangkan_tanda_baca(teks))
INI HASIL DARI PROGRAM YANG DIJALANKAN :
Masukkan teks:
Halo, vani! Bagaimana kabarmu? Sudahkah kamu bahagia hari ini? 😁😁😃
Teks tanpa tanda baca: Halo vani Bagaimana kabarmu Sudahkah kamu bahagia hari ini 😁😁😃
** Process exited - Return Code: 0 **
Press Enter to exit terminal
MENGHITUNG HURUF VOKAL(PHYTON) #9
INI SCRIP PROGRAMNYA :
# Program menghitung jumlah huruf vokal
def hitung_vokal(teks):
vokal = "aeiouAEIOU"
jumlah = 0
for huruf in teks:
if huruf in vokal:
jumlah += 1
return jumlah
teks = input(" ")
print("Jumlah huruf vokal:", hitung_vokal(teks))
INI HASIL DARI PROGRAM KETIKA DIJALANKAN :
Jumlah huruf vokal: 18
MENCARI KATA DAN KALIMAT(PHYTON) #8
INI SCRIP PROGRAM NYA :
# Menginput Kalimat
kalimat = input("Tulis Sebuah Kalimat: ")
# Memecah Kalimat menjadi Kata-Kata
kata = kalimat.split()
# Mengurutkan Kata-Kata
kata.sort()
# Menampilkan Kata-Kata yang Telah Diurutkan
print("Berikut Urutan Kata-Kata:")
for urut in kata:
print(urut)
INI ADALAH HASIL DARI PROGRAM YANG DIJALANKAN :
Tulis Sebuah Kalimat:
vanisa adalah salah satu teman terbaik
Berikut Urutan Kata-Kata:
vanisa
adalah
salah
satu
teman
terbaik
** Process exited - Return Code: 0 **
Press Enter to exit terminal
MENCARI BILANGAN PRIMA(PHYTON) #7
Berikut skripnya:
# Program memeriksa apakah bilangan prima
def cek_prima(angka):
if angka > 1:
for i in range(2, int(angka**0.5) + 1):
if angka % i == 0:
return False
return True
return False
angka = int(input("Masukkan sebuah angka: "))
if cek_prima(angka):
print(f"{angka} adalah bilangan prima.")
else:
print(f"{angka} bukan bilangan prima.")
Contohnya, kalau pengguna memasukkan angka 11, hasilnya akan seperti berikut:
Masukkan sebuah angka: 11
11 adalah bilangan prima.
MARVEL ANERSA
MATERI TENTANG NAT
-
MATERI TENTANG NAT
-
Prinsip kerja IP statik pada komputer kelas C untuk satu ruangan berfokus pada alokasi alamat IP yang tetap dan unik untuk setiap pe...
