Self-host VPN WireGuard tanpa log di VPS

Oleh tim HushVPS · Diperbarui 2026 · 9 menit baca

Frasa "tanpa log" adalah janji yang paling sering diulang di industri VPN, dan yang paling sulit diverifikasi. Setiap penyedia komersial mencetaknya, beberapa membayar untuk audit yang menangkap satu momen dalam waktu, dan semuanya meminta Anda untuk mempercayai sisanya. Ada cara yang lebih bersih untuk mendapatkan perlindungan yang sama tanpa mempercayai pemasaran siapa pun: jalankan endpoint sendiri. VPS WireGuard tanpa log mengubah kebijakan dari slogan yang harus Anda percayai menjadi konfigurasi yang dapat Anda baca, karena mesinnya milik Anda dan sakelar logging ada di tangan Anda. Panduan ini membahas seluruh jalur pada tingkat tinggi — mengapa self-hosting menang, bagaimana server WireGuard disusun, bagaimana menjaganya benar-benar tanpa log, dan bagaimana membangun serta mengelolanya tanpa mengaitkan server dengan nama Anda.

Mengapa self-hosting mengalahkan VPN komersial "tanpa log"

Sebagian besar aplikasi VPN mainstream sudah menjalankan WireGuard di balik layar, jadi perbedaan antara menyewa exit mereka dan membangun sendiri bukanlah protokol atau kecepatannya. Perbedaannya adalah siapa yang memegang kepercayaan. Ketika sebuah perusahaan mengatakan tidak menyimpan log, Anda tidak dapat memeriksa server, hypervisor, penyedia hulu, atau perintah hukum yang mungkin mereka terima secara diam-diam. Klaim itu sepenuhnya di luar kendali Anda. Ketika Anda memiliki server, klaim yang sama menyusut menjadi sesuatu yang dapat Anda periksa baris demi baris: WireGuard tidak mencatat apa pun tentang koneksi atau konten lalu lintas kecuali Anda secara eksplisit mengonfigurasinya untuk melakukannya.

Ada keuntungan kedua yang lebih tenang — bentuk target. IP keluar VPN populer terkenal. IP tersebut masuk daftar blokir, dikenali, dan dibagikan dengan ribuan orang asing yang perilakunya tidak dapat Anda pengaruhi. Endpoint Anda sendiri adalah IP server biasa yang hanya Anda gunakan. Itu lebih buruk untuk menghilang di keramaian dan lebih baik untuk memegang identitas yang stabil dan tidak terbantahkan yang sepenuhnya Anda miliki. Memilih di antara keduanya benar-benar berarti memilih apa yang Anda optimalkan: perlindungan keramaian, atau kendali. Endpoint self-hosted jelas tentang kendali — atas exit, kunci, dan log.

Apa yang Anda butuhkan sebelum memulai

Bahan-bahannya sederhana. WireGuard terkenal ringan — tunnel pribadi hampir tidak membebani CPU atau RAM, dan kendala sebenarnya adalah bandwidth bulanan, bukan komputasi. Anda membutuhkan tiga hal:

  • VPS yang sepenuhnya Anda kendalikan, dengan akses root dan IP publik yang bersih. Paket VPS WireGuard tanpa log terkecil kami dirancang untuk ini — satu tunnel yang selalu aktif untuk satu orang atau satu rumah tangga.
  • Instalasi Linux terbaru (Debian atau Ubuntu LTS adalah yang paling tidak mengejutkan) dengan modul kernel WireGuard, yang ada di setiap kernel saat ini.
  • Perangkat klien — laptop, ponsel, atau router — yang akan menyimpan kunci privatnya sendiri dan terhubung kembali ke endpoint.

Tidak ada yang memerlukan panel kontrol, skrip penginstal yang menghubungi rumah, atau gambar yang sudah jadi. Inti dari self-hosting adalah bahwa tumpukan hanya apa yang Anda letakkan di atasnya, jadi mulailah dari OS polos dan tambahkan hanya WireGuard dan tidak lebih.

Pengaturan WireGuard tingkat tinggi

Seluruh filosofi desain WireGuard adalah menjadi cukup kecil untuk diaudit, dan pengaturannya mencerminkan hal itu. Pada tingkat konseptual, tunnel yang berfungsi adalah empat langkah:

1. Buat pasangan kunci di setiap sisi

Setiap peer — server dan setiap klien — mendapatkan kunci privat sendiri dan kunci publik yang cocok. Kunci privat tidak pernah meninggalkan perangkat tempat ia berada. Buat kunci server di server (atau offline dan salin hanya yang diperlukan), dan buat kunci setiap klien di klien. Peer WireGuard saling mengautentikasi murni dengan kunci publik, jadi tidak ada kata sandi, sertifikat, atau akun di mana pun.

2. Tulis konfigurasi antarmuka server

Server mendapatkan antarmuka — biasanya wg0 — dengan kunci privatnya, port UDP yang mendengarkan, dan alamat internal untuk subnet tunnel (sesuatu dalam rentang privat seperti 10.8.0.0/24). Anda kemudian menambahkan satu blok [Peer] per klien, masing-masing menyebutkan kunci publik klien dan alamat tunnel yang diizinkan untuk digunakan. Daftar allowed-IPs ini juga merupakan daftar kontrol akses: peer hanya dapat mengirim lalu lintas dari alamat yang Anda berikan.

3. Aktifkan penerusan dan aturan firewall untuk exit

Untuk membuat server bertindak sebagai exit VPN daripada sekadar mesh pribadi, aktifkan penerusan IP di kernel dan tambahkan aturan NAT sehingga lalu lintas tunnel disamarkan keluar dari antarmuka publik server. Ini adalah satu tempat di mana orang tersandung — tanpa penerusan dan NAT, klien terhubung tetapi tidak dapat mencapai internet. Jaga firewall tetap ketat selain itu: buka hanya port UDP WireGuard ke dunia dan biarkan yang lain tertutup.

4. Aktifkan antarmuka dan arahkan klien ke sana

Mulai antarmuka, pastikan ia bertahan setelah reboot dengan mengaktifkannya sebagai layanan, dan berikan setiap klien konfigurasi yang menyebutkan kunci publik server, IP publik dan portnya, dan allowed-IPs dari 0.0.0.0/0 jika Anda ingin klien itu merutekan semua lalu lintasnya melalui tunnel. Dokumentasi mulai cepat WireGuard sendiri mencakup perintah yang tepat; bentuk di atas adalah apa yang dihasilkan perintah-perintah itu.

Itulah seluruh model mental. Tidak ada kebun binatang daemon, tidak ada konfigurasi yang luas, dan — yang penting — tidak ada apa pun dalam pengaturan default yang menulis catatan tentang siapa yang terhubung atau ke mana paket mereka pergi.

Menjaganya benar-benar tanpa log

Inilah bagian yang membuat seluruh latihan ini berharga. WireGuard tidak mencatat koneksi atau lalu lintas — memang dirancang begitu — alat wg menunjukkan stempel waktu handshake langsung dan penghitung transfer untuk setiap peer, tetapi status itu ada di memori dan tidak ditulis ke disk sebagai riwayat. Jadi "tanpa log" di server Anda sendiri bukanlah sesuatu yang Anda aktifkan; itu adalah default, dan tugas Anda hanyalah menghindari secara diam-diam merusaknya. Beberapa hal yang perlu diperhatikan:

  • Lewati skrip logging. Banyak tutorial pengaturan menambahkan hook PostUp yang mencatat aktivitas peer atau menjalankan akuntansi koneksi. Jika Anda menginginkan endpoint yang benar-benar tanpa log, tinggalkan itu. Setiap baris yang mencatat siapa yang terhubung adalah baris yang harus Anda pertahankan nanti.
  • Jinakkan jurnal sistem. OS itu sendiri menyimpan log — percobaan autentikasi, restart layanan, DHCP. Tidak ada satu pun dari ini yang merupakan log lalu lintas WireGuard, tetapi tetap saja merupakan catatan. Kurangi retensi journald secara agresif, atau kirim ke tempat yang tidak jelas, sehingga server mengingat sesedikit mungkin sambil tetap dapat beroperasi.
  • Enkripsi disk. Kebijakan tanpa log hanya sekuat apa yang akan diungkapkan oleh disk yang disita atau di-snapshot. Enkripsi disk penuh berarti bahkan lapisan operasional di bawah VPS Anda melihat ciphertext, bukan kunci atau konfigurasi Anda.
  • Jangan mencatat DNS. Jika Anda menjalankan resolver di server untuk klien tunnel, pastikan resolver tersebut tidak menyimpan log kueri. Riwayat DNS sering kali menjadi catatan paling mengungkap, dan mudah untuk dibiarkan aktif secara tidak sengaja.

Alasan ini dapat dipercaya di mana janji komersial tidak, bermuara pada insentif dan keterinspeksian. Tidak ada departemen pemasaran, tidak ada tekanan pemegang saham, dan tidak ada pihak ketiga antara Anda dan pintu keluar yang dapat mengubah kebijakan tanpa memberi tahu Anda. Postur tanpa log adalah properti dari mesin yang Anda kelola, bukan klaim yang Anda alihdayakan. Ini dibangun di atas minimalisasi tingkat platform di balik pendekatan VPS tanpa log kami — diperluas ke beban kerja di mana Anda, bukan host, yang memiliki sakelar.

Mengelola server melalui Tor

VPN tanpa log kehilangan banyak nilainya jika cara Anda membangun dan mengelolanya menghubungkan server kembali kepada Anda. Tunnel mungkin bersih, tetapi jika Anda memesan VPS dengan nama resmi, membayar dengan kartu, dan SSH ke dalamnya dari IP rumah Anda, metadata di sekitar server menceritakan kisah yang seharusnya disembunyikan oleh tunnel. Menutup celah itu sangat mudah:

  • Sediakan server secara anonim. Jangkau alur pemesanan melalui Tor, biarkan kolom identitas kosong, dan bayar dengan Monero sehingga tidak ada nama atau kartu yang pernah melekat pada mesin itu. Jika tidak ada yang dikumpulkan saat pendaftaran, tidak ada yang dapat dikorelasikan nanti. Inilah keseluruhan premis di balik VPS anonim.
  • Kelola melalui onion. Ikat SSH ke layanan onion Tor dan akses server dengan cara itu, sehingga jalur manajemen tidak pernah mengekspos IP rumah ke penyedia server atau pengamat jaringan. Tor Project mendokumentasikan layanan onion secara mendalam; efek praktisnya adalah administrasi tidak meninggalkan jejak IP-ke-IP langsung.
  • Jaga data plane tetap cepat. WireGuard sendiri adalah tunnel UDP dan tidak dimaksudkan untuk berjalan melalui Tor — itu akan merusak kecepatannya. Triknya adalah memisahkan kedua plane: WireGuard pada port UDP normalnya untuk lalu lintas harian, dan control plane (SSH, akses panel apa pun) lewat Tor. Anda mendapatkan kinerja sehari-hari yang cepat dan jalur manajemen yang tidak mengungkapkan apa pun.

Dengan cara ini, kedua ujung masalah kepercayaan tertutup. Penyedia tidak pernah tahu siapa Anda, jaringan tidak pernah melihat Anda mengelola server, dan titik akhir tidak menyimpan catatan apa pun yang mengalir melaluinya. Itu adalah VPN yang benar-benar tanpa log, dan setiap tautan dalam rantai dapat Anda periksa.

Ke mana titik akhir VPN mengarah selanjutnya

Setelah Anda memiliki mesin yang sepenuhnya Anda kendalikan, tunnel jarang menjadi satu-satunya hal yang hidup di dalamnya. Server yang sama cenderung menjadi pintu depan pribadi Anda untuk segala hal lainnya — host lompatan, cara menjangkau layanan di rumah, atau titik masuk untuk tumpukan yang lebih besar yang Anda lebih suka tidak dapat dibaca orang lain. Jika itu arah yang Anda tuju, panduan kami untuk menjalankan VPS self-hosting pribadi melanjutkan dari titik ini, pada infrastruktur yang menjaga postur tanpa log dan tanpa KYC yang sama. Titik akhir WireGuard adalah layanan pertama yang hebat justru karena mengajarkan kebiasaan — memiliki kunci, memiliki log, menjaga metadata tetap bersih — yang membuat semua yang Anda hosting juga privat.

Catatan penutup tentang ruang lingkup: privasi tidak sama dengan pelanggaran hukum. HushVPS legal di luar negeri dan meminimalkan data, dan menjalankan VPN pribadi atau kelompok kecil untuk diri sendiri, rumah tangga, atau beberapa orang tepercaya sepenuhnya dalam kebijakan penggunaan kami. Menggunakan tunnel untuk mencuci lalu lintas serangan, mendistribusikan malware, atau merugikan orang lain tidak. Bangun titik akhir yang selalu Anda izinkan miliki — yang janji tanpa lognya adalah milik Anda untuk ditepati.

Siap untuk membangun satu?

Deploy VPS WireGuard tanpa log, bayar dengan Monero

Tanpa nama, tanpa kartu, tanpa KYC — pesan melalui Tor dan pegang satu-satunya kunci admin. WireGuard sangat ringan, sehingga bahkan server terkecil pun menjalankan tunnel pribadi dengan ruang tersisa.

Dapatkan VPS WireGuard

Baca selanjutnya: apa yang sebenarnya disimpan oleh VPS tanpa log · cara pemesanan anonim bekerja · paket dan harga