Belajar Jaringan - Belajar Pemrograman

Beranda Tentang Kontak

Rabu, 15 Juli 2015

Cara Membuat Login Sudo FreeBsd

Mandiling Natal - Membuat Login Sudo FreeBSd sudo berfungsi untuk menjalankan sebuah perintah dengan level root, tanpa harus login kedalam level root itu sendiri. Tujuannya adalah untuk memberikan keamanan terhadap acess root dari orang-orang yang tidak bertanggung jawab, di linux ubuntu kita sering melihat perintah sudo ini untuk mengksekusi perintah-perintah di teriminal ubuntu.

Di mfsbsd kita juga bisa memberikan perintah sudo ini, yang berfungsi untuk menjalan dan mengeksekusi perintah-perintah di terminal mfsbsd setara dengan level root. Sedangkan perintah su merupakan perintah untuk menswitch satu user ke user lain atau berpindah dari user satu user lain di consol terminal ubuntu atau mfsbsd.

Karena alasan keamanan dan pembelajaran, baiklah kita akan mencoba membuat login sudo su di mfsbsd /freebsd. Sehingga user yang merupakan user biasa akan mendapat access level root dan bisa switch ke user root. Tentunya user harus sudah di masukkan kedalam /etc/sudoer
Untuk tulisan ini saya bukan bermaksud menggurui anda yang mahir linux dan freebsd. Tulisan ini hanya media pembelajaran saya sekaligus dokumentasi cara membuat login sudo su di freebsd.
Berikut cara membuat login sudo su di freebsd :
  • Pertama adduser baru di mfsbsd dengan perintah : adduser
  • Kemudian ubah group usernya dengan perintah
pw usermod username -G wheel
  • Ganti  dengan username baru kita buat tadi dengan perintah adduser.  misalnya usernya : gun maka perintah diatas di eksekusi seperti berikut pw usermod gun -G wheel
  • Kemudian install sudo dengan perintah
pkg_add -rv sudo
  • Edit isi file sudo nya

ee /usr/local/etc/sudoers

  • Sisipkan baris code ini didalam file sodoers tersebut
%wheel ALL=(ALL) ALL
  • Simpan configurasi, kemudian test login dengan user baru, dan ketikkan sudo su
Begitulah caranya membuat login sudo su di freebsd. Agar bisa di gunakan untuk keamanan ketika melakukan perintah di terminal freebsd.

Memberi Izin User FreeBsd Untuk Shutdown

Mandailing Natal - Memberi Access User Shutdown Proxy FreeBsd – Pada umumnya dan hampir semua system server baik unix dan linux tidak memberikan / membolehkan user melakukan perintah shutdown terhadap server mereka, dengan dalih soal keamanan, bayangkan saja jika semua user mampu dan di beri access untuk perintah shutdown / atau reboot server.



Namun mungkin di lain kondisi kita perlu rasanya untuk memberikan access terhadap seorang user untuk mengakses perintah shutdown maupun restart terhadap server proxy yang kita gunakan di warnet. Bagaimana caranya agar user yang tidak menduduki level sejajar dengan root bisa manjalankan perintah shutdown di freebsd.

Berikut caranya Memberi Access User Shutdown Proxy FreeBsd:

Pertama buat user yang di beri access untuk shutdown dan reboot server freebsdnya

adduser 
pw groupmod operator -m username
exit

Sekarang user yang kita buat sudah boleh menjalankan perintah shutdown maupun reboot server proxy warnetnya.

Untuk memberi access user menjalankan perintah tail – f /var/log/squid/access.log atau membaca isi sebuah file, maka file tersebut bisa di ubah permisionnya dengan cara

chmod 777 /var/log/squid/access.log

Cukup mudah ternyata Memberi Access User Shutdown squid Proxy FreeBsd. Untuk memberikan access shutdown user di ubuntu baca disini Cara shutdown ubuntu tanpa access root
Untuk owner warnet cara ini sangat penting apabila di butuhkan operator warnet untuk melakukan restart atau shutdown terhadap server proxy freebsd dan server proxy ubuntu server. Tentu anda tidak inginkan komputer proxy anda hidup sementara warnet anda tutup.

Shutdown Linux Tanpa Access Root

Mandailing Natal - Cara Shutdown Linux Tanpa Access Root, Root adalah user paling inti dan vital di unix seperti mfbsd, freebsd, dan keluarga linux, dan sangat berbahaya bila di berikan pada orang yang salah dan tidak bertanggung jawab. Dengan access root system secara total dapat di kuasai. Tentu keadaan ini sangat berbahaya bila password dan login root sebuah server di miliki oleh orang yang kurang bertanggung jawab di dalam team kerja.



Dengan alasan keamanan dan vitalnya access root. Tentu sedikit merepotkan bila system perlu di restart dan shutdown sementara kita sebagai pemegang tertinggi system adalah kita. Terlebih lagi bila kita tidak memilik access untuk meremote mesin linux /unix yang kita tangani.
Untuk mengatasi dan memberikan hak access user hanya untuk shutdown linux tanpa access root secara total dapat di atasi dengan beberapa langkah.

Cara shutdown linux tanpa access root dapat di lakukan dengan cara :
  1. Pertama tentu harus memilik access root untuk memberikan access pada user menjalankan perintah tertentu. Pada kasus ini user yang saya beri access shutdown tanpa password root adalah user : OP setelah terlebih dahulu mengcreate user op di mesin linuxnya.
  2. Ketikan Jalankan perintah sudo chmod u+s /sbin/shutdown
  3. Modifikasi /etc/sudoers dengan perintah visudo caranya dengan mengetikkan perintah  : sudo visudo pada consol server
  4. Tambahkan username op untuk menjalankan access shutdown dengan cara mempaste code berikut ini didalam file /etc/sudoers atah visudo ini codenya:
%op ALL = NOPASSWD: /sbin/shutdown

Sebelum 4 langkah ini di lakukan pastikan terlebih dahulu bahwa create user op untuk menjalankan perintah shutdown telah di buat, dan perintah shutdown linux tanpa acess dan password root adalah berikut :
sudo shutdown -h now 
Untuk merestart
sudo shutdown -r now 
Cara ini sering saya gunakan untuk memberikan hak access shutdown pada linux ubuntu yang di install squid proxy pada warnet warnet client saya, untuk menghindari kejahilan operator.Shutdown Linux Tanpa Access Root

Signature is not valid Install FreeBSD

Mandailing Natal - Signature is not valid Install FreeBSD – masalah Signature is not valid Install FreeBSD saya temui ketika menginstall paket pada freebsd sebuah warnet di aceh. Proxy freebsd tersebut saya remote dari kota Padang Sidempuan.

Seperti ini pesan yang tampil ketika pkg install automake di proxy freebsd yang saya remote dari Padang Sidempuan ke aceh via internet, menggunakan software kecil bernama putty.

root@ahau:~ # pkg install automake
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/freebsd:10:x86:32/latest, please wait...
pkg: error:04091068:lib(4):func(145):reason(104)
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... failed
Signature is not valid

Mengatasinya saya hanya memberikan perintah berikut di terminal. Lalu melakukan install paket yang di butuhkan.
ntpdate pool.ntp.org
freebsd-update fetch
Lalu hasilnya setelah perintah diatas adalah ini

root@ahau:~ # pkg install automake
Updating repository catalogue
Fetching meta.txz: 100% of 944 B
Fetching digests.txz: 100% of 2 MB
Fetching packagesite.txz: 100% of 5 MB

Adding new entries: 100%
Incremental update completed, 23402 packages processed:
0 packages updated, 0 removed and 23402 added.
Updating database digests format: 100%
The following 7 packages will be affected (of 0 checked):
New packages to be INSTALLED:
automake: 1.14
indexinfo: 0.2
perl5: 5.16.3_11
automake-wrapper: 20131203
autoconf: 2.69
m4: 1.4.17_1,1
autoconf-wrapper: 20131203
The process will require 47 MB more space
13 MB to be downloaded
Proceed with this action [y/N]: y
Fetching automake-1.14.txz: 100% of 431 KB
Fetching indexinfo-0.2.txz: 100% of 6 KB
Fetching perl5-5.16.3_11.txz: 100% of 12 MB
Fetching automake-wrapper-20131203.txz: 100% of 3 KB
Fetching autoconf-2.69.txz: 100% of 529 KB
Fetching m4-1.4.17_1,1.txz: 100% of 181 KB
Fetching autoconf-wrapper-20131203.txz: 100% of 4 KB
Checking integrity... done (0 conflicting)
[1/7] Installing indexinfo-0.2: 100%
[2/7] Installing perl5-5.16.3_11: 100%
[3/7] Installing m4-1.4.17_1,1: 100%
[4/7] Installing autoconf-wrapper-20131203: 100%
[5/7] Installing automake-wrapper-20131203: 100%
[6/7] Installing autoconf-2.69: 100%
[7/7] Installing automake-1.14: 100%

Jadi deh proxy nya jalan dan selesai menginstall package automake. Signature is not valid Install FreeBSD

Senin, 13 Juli 2015

Gpart table ada0 is corrupt Operation not permitted

Mandailing Natal - Jasa setting mikrotik – Gpart table ada0 is corrupt Operation not permitted – gpart: table ‘ada0′ is corrupt: Operation not permitted , lama gak install-install mfsbsd via remote untuk proxy warnet. Ternyata jadi banyak lupa commandnya, termasuk untuk melihat partisi yang ada didalam harddisk. Ternyata setelah melihat kembali cacatan di belakang, pada tulisan cara menginstall mfsbsd /freebsd ingatan saya kembali sedikit cerah.



Hal-hal yang membuat ingatan jadi melemah ini mungkin banyak di sebabkan oleh beberapa faktor yang sangat penting, seperti kelelahan, jenuh, dan yang paling parah MALAS. Setelah melihat cacatan manis di cara menginstall mfsbsd via remote, tampilan partisi yang ada di harddisk dapat di lihat dengan baik. Tampilannya berikut ini, dengan perintah.
gpart show
Seperti yang saya lingkari warna merah, terlihat harddisk katanya corrupt, mungkin korup secara system, bukan corrupt pada fisik harddisk.Alhasil dengan pesan corrupt ini, perintah installasi juga akan sedikit bermasalah. Misalnya ketika kita mencoba menghapus partisi mfsbsd yang lama pada harddisk dengan perintah.
gpart delete -i 1 ada0
atau bisa menggunakan jurus ampuh berikut :
gpart destroy -F /dev/ada0 
Maka akan di tampilkan pesan error yang menyebutkan bahwa penghapusan itu tidak diberikan izin. Seperti pesan ini gpart: table 'ada0' is corrupt: Operation not permitted Karena baru mengalami masalah seperti ini, mau tidak mau harus mencari refrensi soal freebsd. Yang akhirnya saya dapatkan di halaman mailing list freebsd –> http://lists.freebsd.org/pipermail/freebsd-questions/2013-July/252224.html Solusinya dengan memaksa destroy pada partisi lama, harddisk. Berikut perintahnya :
gpart destroy -F ada0
Dan hasilnya terlihat di gambar berikut ini. Setelah destroy harddisk di lakukan, Installasi MFSBSD kembali dapat di lanjutkan, seperti pada langkah sebelumnya di tulisan saya cara menginstall mfsbsd freebsd via remote.< Semoga tulisan singkat mengatasi masalah gpart: table ‘ada0′ is corrupt: Operation not permitted pada harddisk mfsbsd ini bermanfaat.

Minggu, 12 Juli 2015

Hosting Reseller Penipu Web***ta.net

Mandailing Natal Hosting Reseller Penipu web***ta.net - beberapa tahun terakhir, saya langganan reseller hosting dengan penyedia hosting ini, namun belakangan dan baru saya sadari beberapa jam sebelum posting ini, bahwa dns yang di sediakan web***ta.net tidak revers ke domain saya, sehingga tidak bisa di akses sama sekali, saya coba telusuri, dan ingin melaporkan atau mencari informasi tentang keadaan ini, termasuk untuk menggunaka ticket untuk supportnya.  Namun sayang web***ta.net tidak online lagi, dan domain telah di ambil oleh  penjual domainnya. Namun web pemilik web***ta.net masih ada dengan domain lain, bisa di lihat di web***ta.com




Reseller hosting yang saya gunakan seharusnya expired pada beberapa bulan ke depan, namun melihat ada komentar di sebuah web kemungkinan sudah beberapa bulan web ini down, sayang sekali saya tidak mengikutinya karena di sibukkan oleh urusan lain. Untuk blogger yang menggunakan jasa penjual domain maupun hosting berbayar yang kurang anda kenal, ada baiknya hati-hati. Kerena semakin banyak para penipu di berbagai bidang.

Saya tidak berpanjang lebar. Semoga Kurnia Akbar yang dulu pertama kali saya kontak sebagai pemilik hosting web***ta.net di beri ganjaran yang sesuai oleh Allah SWT.

Dan sangat disayangkan, beberapa dokumentasi saya yang tentang berbagai hal-termasuk didalamnya mikrotik dan linux harus hilang karena reseller hosting yang tidak jelas keadaannya.



Minggu, 31 Mei 2015

There is no public key available for the following key IDs

Jasa setting mikrotik dan proxy - W: There is no public key available for the following key IDs:9D6D8F6BC857C906 - pernah mengalami hal seperti ini di linux debian wheezy ?, masalah dengan error W: There is no public key available for the following key IDs: 9D6D8F6BC857C906 , jika ia maka masalahnya mudah untuk di pecahkan.



Bagaimana cara menghilangkan W: There is no public key available for the following key IDs:9D6D8F6BC857C906 lakukan seperti ini sesui kode id yang anda temukan di debiannya.

apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 9D6D8F6BC857C906 

yang di bold hitam kode id error, gantikan sesuai dengan code yang anda temukan di server debian milik anda. Oh iya ada satu lagi mungkin masalah yang cukup penting, untuk diatasi, yaitu jika anda tidak bisa login root, padahal anda ingat benar saat installasi password anda telah di set dan benar pengetikannya namun tidak bisa login sebagai root, atau menggunakan perintah su, seperti ini su: Authentication failure . Error su: Authentication failure pada debian :



Solusinya:

Restart debian wheezy dan pilih recovery mode, lalu ubah atau set ulang passwordnya root dengan perintah

passwd root 

Kamis, 28 Mei 2015

Cara Sharing Folder Linux dengan Windows

Jasa setting Mikrotik - Cara Sharing Folder Linux dengan Windows - Cara install samba untuk sharing folder linux debian dan ubuntu server,  untuk sharing folder maupun printer dilinux dan client windows bisa dilakukan dengan bantuan samba server. Tulisan lain

  1. cara menginstall bind9 ubuntu-debian server
  2. cara menginstall apache server support http dan https
  3. cara menginstall dhcp server debian-ubuntu server

Apakah susah sharing directory di linux ke windows, jawabnya tidak malah sangat mudah.. cara dengan menginstall samba server.

Cara menginstall samba linux debian - cara install samba linux ubuntu server
Install samba server
apt-get install samba smbclient 
Buat user untuk mengeksekusi samba,
adduser sambal 
Isikan password sambal sesuka hati.
smbdpasswd -a sambal 

Buat directory yang ingin di share, misalnya saya buat directory di /home/gun/sharing
Nama directory yang akan kita sharing adalah directory sharing yang terletak di directory /home/gun cara membuat directory sharing

mkdir /home/gun/sharing 

Ubah mode directory sharing menjadi write

chmod 777 /home/gun/sharing -R 

Edit configurasi samba seperti berikut ini


Ubah saja profile [prifiles] atau biarkan juga bisa, dan hilangkan tanda ; (titik komanya) yang berisi tulisan NO ubah jadi YES.

tambahi tulisan di bawah ini :

valid user = sambal
admin user = root


Atau bisa juga tanpa membuat tulisan di atas sharing tetap berjalan, baik.

Restart Samba dengan perintah

service smbd restart 

Buka ip linux dari Windows explorer misalnya ip linuxnya 192.168.0.235 bisa di buka dari windows explorer dengan mengetikkan \\iplinux di address bar, misalnya seperti ini

\\192.168.0.235

hasilnya seperti gambar berikut :


Cara sharing folder dari linux dengan windows -  untuk security silahkan berimprovisasi sendiri. Untuk membaca tulisan lain silahkan ubek-ubek web saya jasa setting mikrotik atau mandailingnatal.com

Rabu, 27 Mei 2015

Cara Menginstall VSFTPD Linux Debian-Ubuntu Server

Jasa Setting Mikrotik - Cara Menginstall VSFTPD Linux Debian-Ubuntu Server - cara install ftpserver vsftpd di linux debian atau linux ubuntu server. Kemarin-kemarin kita sudah coba Cara Install Bind9 ubuntu-debian server dan Cara Install Apache Server Support http dan https,Sekarang kita coba menginstall VSFTPD sebagai ftp server. Untuk membuat dhcp3-server juga pernah saya tulis untuk os debian - > baca di cara install dhcp server debian



Langkah pertama Cara install Ftp Server - vsftpd di mesin ubuntu atau mesin debian:

apt-get install vsftpd

Backup vsftpd.conf bawaan, yang tujuannya jikalau ada kesalahan configurasi pada vsftpd.conf yang kita configurasi, bisa kita restore atau kembalikan ke configurasi bawaannya, atau sering di sebut di kembalikan ke configurasi default vsftpd.
cp /etc/vsftpd.conf /etc/vsftpd.conf-backup

Buka configurasi /etc/vsftpd.conf

nano /etc/vsftpd.conf

Hilangkan tanda # (pagar) di tulisan tulisan berikut ini,

listen=YES
anonymous_enable=NO (Ubah dan hilangkan pagar anonymous_enable=YES menjadi anonymous_enable=NO)
local_enable=YES
write_enable=YES

Di bawah tulisan rsa_cert_file=/etc/ssl/private/vsftpd.pem tambahi code berikut ini. Tujuannya untuk membuat list user yang boleh login di server ftp kita,

userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/allowed

Buat directory atau folder /etc/vsftpd
mkdir /etc/vsftpd
touch /etc/vsftpd/allowed
nano /etc/vsftpd/allowed

Pada File kosong isikan username user yang boleh mengakses atau menggunakan server ftp kita, misalnya disini saya isikan gun lalu saya simpan.


Jika sudah di isi ubah mode file /etc/vsftpd/allowed dengan cara :

chmod 700 /etc/vsftpd/allowed
Jika sudah simpan file /etc/vsftpd/allowed, kemudian buat user baru di ubuntu server -debian server sesuai nama user yang ada di file /etc/vsftpd/allowed tadi caranya:

adduser gun
Jangan lupa isikan passwordnya, untuk isian data-lain boleh enterkan saja, terakhir pilih Y

Jika sudah selesai, coba restart server vsftpd yang kita install barusan,

service vsftpd restart 

Untuk mengupload file kedalam server ftp di mesin kita, bisa menggunakan software ketiga, seperti winscp, filezilla dan ftp bawaan windows juga boleh, silahkan di coba.
Atau untuk membuka atau mengetest server ftp kita sudah jalan apa belum bisa juga via browser, dengan cara mengetik url pada browser dengan formart : ftp://ipserver

misalnya: ftp://192.168.0.235



Cara menginstall VSFTPD linux debian-ubuntu server / atau cara membuat server ftp ubuntu server. EOF

Cara Membuat Apache2 Http Https

Jasa Setting Mikrotik - Cara Membuat Apache2 Http Https - http merupakan singkatan dari hypertext transfer protocol  sedangkan https merupakan singkatan hypertext transfer protocol secure. Cara configurasi http https ubuntu server sebagai layanan webserver di samping dns server serta proxy server.
Pertama saya anggap configurasi pada ubuntu server telah di install bind dengan benar, bagaimana cara menginstall bind9 silahkan baca di tulisan saya yang lalu soal bind9 di router ubuntu -> cara install bind9 ubuntu-debian server

Jika bind9 sudah terinstall, langkah selanjutnya install apache2 dengan perintah yang apt-get seperti umumnya keturunan linux debian,

apt-get install apache2

Aktifkan mode SSL di debian server atau ubuntu server yang kita install apache dengan perintah

a2enmod ssl

Ingat jika anda tidak login sebagai root, perintah a2enmod ssl harus di awali dengan comman sudo misalnya sudo a2enmod ssl namun jika login sebagai root, perintah di atas bisa langsung di jalankan tanpa harus menambahi sudo di belakangnya.

Restart apach2 server dengan perintah

service apache2 restart

Jika anda melihat error dengan pesan seperti di bawah ini

apache2: Could not reliably determine the server's fully qualified domain name,using 127.0.1.1 for ServerName
... waiting
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName [ OK ]




Solusinya banyak untuk mengatasi error servername diatas yaitu dengan nembahkan baris code berikut ini dalam file kosong, httpd.conf dengan cara

nano /etc/apache2/httpd.conf

isikan tulisan

ServerName localhost

Kalau saya sih saya isi, dengan tulisan ServerName belajar.net . Tulisan belajar.net adalah domain test-test saya di ubuntu servernya.

Lalu restart server apache2 nya dengan perintah yang sama

service apache2 restart 

Jika error sudah tidak ada kita lanjutin untuk membuat https servernya, langkah selanjutnya buat sebuah directory bernama SSL di dalam directory /etc/apache2, sebagai directory untuk menyimpan sertificate ssl yang kita buat. Caranya

mkdir /etc/apache2/ssl

Langkah selanjutnya buat certificate ssl, perintahnya :

openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt 


Country Name (2 letter code) [AU]:ID
State or Province Name (full name) [Some-State]:Sumut
Locality Name (eg, city) []:Psp
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Teruna
Organizational Unit Name (eg, section) []:Smk
Common Name (e.g. server FQDN or YOUR name) []:belajar.net
Email Address []:admin@belajar.net

Jika sertifikat sudah di buat, edit file default-ssl dengan perintah

nano /etc/apache2/sites-available/default-ssl

dibawah tulisan ServerAdmin webmaster@localhost tambahin tulisan sesuai dengan hostname yang kita buat di bind9 misalnya

ServerName belajar.net

Kemudian cari tulisan


SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key

Berikan tanda pagar di belakang SSLCertificateFile sama SSLCeritificateKeyFile, jadi seperti di bawah ini,


#SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
#SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key


Jika sudah di kasih tanda pagar, buat paste code berikut di code yang di kasih pagar tadinya.

SSLCertificateFile      /etc/apache2/ssl/apache.crt
SSLCertificateKeyFile /etc/apache2/ssl/apache.key

Dalam gambar bisa di lihat seperti ini


Jika sudah seperti gambar diatas, kemudian save lalu exit, CTRL + X

Langkah berikutnya aktifkan default-ssl

a2ensite default-ssl

Langkah terakhir restart apachenya

service apache2 restart

Sertifikat yang kita buat adalah buatan sendiri, jadi wajar jika di tampilkan halaman web This Connection is Untrusted seperti gambar


Jika sudah tampil seperti diatas saat membuka domain yang kita set di bind9 atau hostname yang kita install apache2 httpsnya, seperti https://belajar.net, yakin dan percayalah bahwa configurasi apache2 mode http dan https sudah berjalan dengan baik.

Kalau mau buka, webserver apache mode https dengan sertifikate buatan kita, klik saja tulisan I Understand Risk -> klik tombol Add Acception -> klik tombol Get Certificate -> klik tombol Confirm Security Acception

Selesai sudah apache2 mode https dan apache2 mode http, ssl merupakan singkatan dari Secure Socket Layer

Selasa, 24 Februari 2015

Cara Menghapus User Hotspot Expired

Jasa Setting Mikrotik - Cara Menghapus User Hotspot Expired ,  cara menghapus user hotspot mikrotik yang expired dari usermanager. Cara ini mungkin manual, tapi bermanfaat untuk mengosongkan database usermanager mikrotik dari list username hotspot yang sudah expired, atau singkatnya sudah tidak dapat di gunakan lagi.

Cara menghapus user hotspot mikrotik expired

Untuk cara menghapus user hotspot mikrotik yang expired lewat userman bisa melihat gambar ini, dengan menggunakan tool search advanced pada menu usermanager hotspot mikrotik yang kita kelola.

Untuk menghapus user hotspot mikrotik yang expired dari usermanager ini mungkin tidak anda suka, tapi anda suka yang serba otomatis, mungkin lebih simple bisa menggunakan script otomatis seperti banyak bertebaran di forum - forum mikrotik. Seperti misalnya tentang cara blokir situs pada jam - jam tertentu menggunakan script di router mikrotik.

Saya tidak bisa bercerita panjang lebar soal menghapus user hotspot expired dengan usermanager mikrotik, mudah-mudahan tulisan singkat jasa setting mikrotik ini dapat bermanfaat dan membantu anda melegakan database usermanager yang penuh dengan user-user hotspot mikrotik yang telah expired.

Terlebih jika router hotspot yang anda gunakan adalah rb750 yang cuma memiliki memory 64mb. Penghapusan user hotspot yang expired secara berkala tentu menjadi sangat penting, untung menghindari penuhnya database user manager hotspot mikrotik.


Senin, 23 Februari 2015

Cara install BIND9 Pada Ubuntu atau Debian Server

Jasa setting mikrotik - Cara Install BIND9 Dns Ubuntu - cara mudah menginstall bind9 sebagai dns server pada ubuntu. Ada baiknya untuk mempermudah kita mengelola server ubuntu atau debian server, di remote dengan software kecil bernama putty, putty dapat di download di link berikut ini PUTTY REMOTE BOX LINUX/DEBIAN/FREEBSD
Cara menginstall bind9 ubuntu server debian server, Jika ada tulisan di tampilkan seperti gambar di bawah ini, lakukan perintah berikut ini:

apt-get update 


Jika sudah selesai lanjutkan perintah selanjutnya untuk menginstall openssh-server dengan perintah
apt-get install openssh-server 



Jika openssh-server telah terinstall, selanjutnya chek ip box, atau ip mesin ubuntu server yang kita punya, dengan perintah :
ifconfig 
dan hasilnya seperti gambar di bawah ini.



Jika sudah melihat ipnya, simpan di otak dengan baik, lalu buka software kecil yang kita download sebelumnya yang bernama putty. Pada putty di kolom Host name (OR Ip Address ), isikan ip yang kita lihat pada step ifconfig. Terlihat seperti gambar di bawah ini.


Kemudian klik tombol Open atau langsung tekan enter pada keyboard, isikan username mesin ubuntu yang kita buat pada saat pertama menginstall, lalu tekan enter.

Ketikkan password ubuntu server yang kita buat pertama kali install juga, (catatan: Password tidak kelihatan saat di ketik, jadi ketikkan saja kemudian enter)

Jika sudah masuk pada terminal ubuntu, ketikkan perintah di bawah ini satu persatu.

cp /etc/bind/db.local /etc/bind/db.smkteruna
cp /etc/bind/db.127 /etc/bind/db.192
mv /etc/bind/named.conf.local /etc/bind/named.conf.local-backup
cp /etc/bind/named.conf.default-zones /etc/bind/named.conf.local

Selanjutnya ubah file db.smkteruna dengan perintah

nano /etc/bind/db.smkteruna 

Ubah tulisan localhost. dengan nama domain, hostname server debian, host name ubuntu server. Seperti terlihat di gambar berikut:



angka 192.168.20.2 ganti dan sesuikan dengan ip mesin ubuntu server.

Kemudian ubah file /etc/bind/db.192 sesuaikan isinya dengan gambar berikut ini



Lalu edit file /etc/bind/named.conf.local dengan perintah :

nano /etc/bind/named.conf.local

Beri tanda pagar (#) sebagai bentuk komentar didalam scriptnya, karena hanya dua blok script yang di gunakan didalamnya. Untuk lebih expert tidak ada salahnya untuk berimprovisasi dengan baris script yang ada didalam file tersebut.



lalu edit file /etc/bind/named.conf.options untuk mengaktifkan forwarder dns.
nano /etc/bind/named.conf.options

cari tulisan seperti berikut

forwarders {
0.0.0.0;
};


Ubah jadi seperti ini
forwarders {
8.8.8.8;
};

Lalu cari lagi baris code berikut

dnssec-validation auto;


Ubah menjadi
dnssec-validation yes;

Langkah terkhir, pada step ini sebenarnya bind9 sudah terinstall dan terkonfigurasi, untuk melihat configurasi benar atau salah, coba perintah restart service debiannya.
service bind9 restart 

Lihat pesannya, apakah ok semua atau failed.

Kemudian, ubah file /etc/resolv.conf dengan perintah
nano /etc/resolv.conf 
Kemudian hapus isinya yang bertuliskan nameserver 8.8.8.8 jikalau ada, jika tidak ada, langsung isikan script ini

nameserver 127.0.0.1 

Selanjutnya ubah juga file /etc/network/interfaces dengan perintah
nano /etc/network/interfaces 

Cari tulisan dns-nameservers 8.8.8.8 jika ada, ubah jadi dns-nameservers 127.0.0.1

ujidns bind9 yang kita install bekerja atau tidak dengan perintah dig smkteruna.net


Jasa setting mikrotik cara menginstall bind9 ubuntu server debian server sebagai dns server .

Selasa, 06 Januari 2015

Old Repository Ubuntu Oneiric

Jasa Setting Mikrotik - Mandailing Natal mandailingnatal.com - Old Repository Ubuntu Oneiric.old repository ubuntu oneiric untuk update proxy external yang bermasalah, karena repository bawaan yang tak lagi tersedia di server aslinya ubuntu oneiric. Repository ubuntu oneiric bisa di ganti dengan old repository di bawah ini, cara mengganti repository ubuntu oneiric.




Cara mengganti repository ubuntu server oneiric, login ke ubuntu server lalu perintahkan untuk membackup repository bawaan ubuntu oneiric
mv /etc/apt/sources.list  /etc/apt/sources.list 

Kemudian copy sources.list di bawah ini

deb http://old-releases.ubuntu.com/ubuntu/ oneiric main
deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric main
deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main
deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main
deb http://old-releases.ubuntu.com/ubuntu/ oneiric universe
deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric universe
deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe
deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe
deb http://old-releases.ubuntu.com/ubuntu oneiric-security main
deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security main
deb http://old-releases.ubuntu.com/ubuntu oneiric-security universe
deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security universe

Lalu ketikkan perintah
nano /etc/apt/sources.list

Saat upgrade mungkin anda bisa saja menemukan error seperti di bawah ini ,

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/main/source/Sources 404 Not Found [IP: 91.189.92.201 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/restricted/source/Sources 404 Not Found [IP: 91.189.92.201 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/universe/source/Sources 404 Not Found [IP: 91.189.92.201 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/multiverse/source/Sources 404 Not Found [IP: 91.189.92.201 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/main/binary-i386/Packages 404 Not Found [IP: 91.189.92.201 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/restricted/binary-i386/Packages 404 Not Found [IP: 91.189.92.201 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/universe/binary-i386/Packages 404 Not Found [IP: 91.189.92.201 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/multiverse/binary-i386/Packages 404 Not Found [IP: 91.189.92.201 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric/main/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric/restricted/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric/universe/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric/multiverse/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric/main/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric/restricted/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric/universe/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric/multiverse/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-updates/main/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-updates/restricted/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-updates/universe/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-updates/multiverse/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-updates/main/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-updates/restricted/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-updates/universe/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-updates/multiverse/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-backports/main/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-backports/restricted/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-backports/universe/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-backports/multiverse/source/Sources 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-backports/main/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-backports/restricted/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/oneiric-backports/universe/binary-i386/Packages 404 Not Found [IP: 91.189.91.13 80]


SolusinyaOld Repository Ubuntu Oneiric

root@net:~# sudo chmod 755 /var/lib/apt/lists/partial
root@net:~# sudo chmod 755 /var/lib/apt/lists/partial

Atau bisa di selesaikan dengna perintah ini

sudo rm -R /var/lib/apt/partial/* 

baru ulangin perintah apt-get update && apt-get upgrade

Mudah-mudahan sources.list ubuntu oneiric ini bermanfaat buat pengguna proxy external os ubuntu server oneiric.

Belajar Setting Mikrotik - Belajar Pemrograman Java - Belajar Pemrograman Pascal Belajar PHP OOP

Cari Blog Ini

Arsip Blog

Diberdayakan oleh Blogger.

Postingan Populer