Anda di halaman 1dari 9

MELAKUKAN ADMINISTRASI SERVER DALAM JARINGAN

1. Samba Server

Prinsip dan cara kerja Samba Server


Samba terdiri atas dua program yang berjalan di background: SMBD dan NMBD. Secara singkat dapat disebutkan
bahwa SMBD adalah file server yang akan menghasilkan proses baru untuk setiap client yang aktif sementara
NMBD bertugas mengkonversi nama komputer (NetBIOS) menjadi alamat IP sekaligus juga memantau share yang
ada di jaringan. Kerja SMBD sendiri diatur melalui file konfigurasi /etc/samba/smb.conf. Dengan membuat file
konfigurasi yang tepat, Samba dapat dijadikan file server, print server, domain controller, dan banyak fungsi
lainnya.
Dengan berkembangnya TCP/IP, maka NT 4.0 menambahkan satu feature yang disebut Windows Socket
(Winsock.dll). Gunanya agar protokol NetBEUI yang tidak bisa routing, bisarun-over protokol yang bisa routing
seperti TCP/IP. Para pengguna Novell Netware mungkin familiar dengan istilah IPX encapsulated with TCP/IP.,
nah seperti itulah proses NetBEUI yang run over TCP/IP. Di sini letak keunggulan Samba, karena setiap proses RPC
(Remote Procedure Call) membutuhkan satu protokol transport, maka begitu kita install protokol TCP/IP di
Windows, kemudian kita jadikan IP address Samba sebagai WINS (Windows Internet Name Server) dari komputer
itu, maka voala Windows akan menganggap mesin LINUX kita sebagai Windows.
WINS itu sendiri tidak lain adalah NetBIOS Name Service (NBNS). Yang melakukan proses Name Resolution
dan Browsing. Memang, WINS = NBNS, yang merupakan servis di mana NetBIOS Name di-resolve ke IP address,
mirip seperti DNS (Domain Name Service) yang me-resolve IP adress ke host name.

Instalasi Samba Server


1. atur IP address pada computer client dan server
2. Lakukan tes koneksi pc server dan client. Pastikan server dan client saling terhubung.
3. Selanjutnya, instalasi samba server dengan perintah apt-get install samba
4. Jika dalam proses instalasi anda ditanya Do you want to continue [Y/n]? ketiklah y lalu tekan enter
5. Dalam proses instalasi kita akan diminta untuk mengisikan workgroup, isikan saja workgroup sesuai keadaan
yang ada.
6. Tunggu sampai proses instalasi selesai.

Konfgurasi Samba Server


1. Buat sebuah direktori, missal /home/tkj/sharing, dengan cara ketik mkdir /home/tkj/sharing kemudian tekan
enter.
2. ubah mode direktori dengan cara perintah chmod R 777 sharing dan tekan enter.
3. Edit file smb.conf, dengan cara nano /etc/samba/smb.conf
4. restart samba dengan perintah /etc/init.d/samba restart

Pengujian Samba Server


1. Buka mykomputer pada computer anda
2. Selanjutnya ketikan IP Address server
3. Maka akan muncul permintaan login
4. Logiiinlah sesuai user dan password yang dibuat

2. VPN Server
Prinsip dan cara kerja VPN Server
adalah suatu jaringan privat (biasanya untuk instansi atau kelompok tertentu) di dalam jaringan internet (publik),
dimana jaringan privat ini seolah-olah sedang mengakses jaringan lokalnya tapi menggunakan jaringan public.
Dengan VPN ini kita seolah-olah membuat jaringan didalam jaringan atau biasa disebut tunnel (terowongan).
Tunneling adalah suatu cara membuat jalur privat dengan menggunakan infrastruktur pihak ketiga. VPN
menggunakan salah satu dari tiga teknologi tunneling yang ada yaitu: PPTP, L2TP dan standar terbaru, Internet
Protocol Security (biasa disingkat menjadi IPSec). VPN merupakan perpaduan antara teknologi tunneling dan
enkripsi. Cara kerja VPN adalah:

1. VPN mendukung banyak protokol seperti PPTP, L2TP, IPSec dan SOCK. Protokol ini membantu cara
kerja VPN untuk memproses otentikasi.
2. VPN klien dapat membuat sambungan dan mengidentifikasi orang-orang yang diberi wewenangan di
jaringan.
3. Jaringan VPN juga dienkripsi akan meningkatkan fitur keamanan. hal ini juga berarti bahwa VPN biasanya
tidak terlihat pada jaringan yang lebih besar.
4. Teknologi saat ini semakn banyak mendasarkan perkembangan VPN karena mobilitas yang disediakan dan
saat ini Virtual Private Network juga membuka jalan untuk koneksi WiFI dan jaringan nirkabel pribadi.

Instalasi VPN Server


Masuk sebagai root , ketik apt-get install pptp

Konfgurasi VPN Server


1. Edit /etc/ppp/pptp.conf dengan perintah nano /etc/ppp/pptp.conf
2. Masukan ip dan rentang ip yang akan digunakan pada bagian paling bawah dari pptp.conf
localip 172.16.20.1
remoteip 172.16.0.210-250
3. Edit /etc/ppp/pptpd-option dengan perintah nano /etc/ppp/pptpd-option
4. Masukan dipaling bawah dari pptpd-option
nobsdcomp
ms-dns 172.16.20.1
noipx
mtu 1490
mru 1490
5. Lalu masukan username dan password di /etc/ppp/chap-secrets dengan perintah nano /etc/ppp/chap-secrets
6. Tambahkan pada chap-secret yaitu username dan passwordnya
client server secret ip address
user1 * password *
7. Setelah itu restart paket pptpdnya dengan perintah service pptpd restart

Pengujian VPN Server


1. Pertama buka Network and Sharing Centre.

2. Lalu klik Set up a new connection or network, pilih Connect to a workplace.

3. Lalu pilih No, create a new connection untuk membuat koneksi baru.
4. Lalu klik Use my Internet connection (VPN) untuk membuat koneksi VPN.

5. Masukan Internet address dan Destination name.

6. Masukan Username dan Password.


7. Lalu kita buka Network Connection dan double klik PPTP Server.

8. Klik Properties

9. Masuk ke Security dan ubah Type of VPN dari Automatic menjadi Point to Point Tunneling Protocol (PPTP).
10. Lalu masukan User name dan Password. Lalu klik connect apabila terhubung maka koneksi VPN PPTP telah
berhasil.
3. Multimedia Streaming Server
Prinsip dan cara kerja multimedia streaming Server
Media server bertugas sebagai media yang mengolah aset digital (DAM)yang menggunakan NAS sebagai media
penyimpanan dan web server sebagai
interface yang digunakan untuk bertinteraksi dengan user.
Sebuah server media bisa menunjuk pada alat komputer khusus atau perangkatlunak aplikasi khusus, mulai dari
mesin kelas enterprise yang menyediakan videoon demand
untuk lebih umum, sebuah komputer kecil pribadi atau NAS (Network Attached Storage) untuk rumah,
khususnya untuk menyimpan berbagai mediadigital (seperti video digital/film, audio /musik, dan file gambar).Satu-
satunya yang diperlukan untuk server media adalah metode penyimpanan media dan koneksi jaringan dengan
bandwidth yang cukup untuk memungkinkan akses ke media. Tergantung pada penggunaan dan aplikasi
yangdijalankan, media server mungkin memerlukan sejumlah besar RAM, atau multicore CPU yang kuat.
Meningkatnya penggunaan grafis gerak dalam lingkungan seperti Teater,Tari, Acara Perusahaan dan wisata rock
telah menyebabkan perkembangan server media yang dirancang khusus untuk acara live.Dalam dunia telepon,
server media adalah komponen komputasi yangmemproses audio dan/ video stream
yang berhubungan dengan panggilantelepon atau koneksi. Layanan konferensi adalah contoh bagaimana server
mediadapat digunakanDengan jaringan telepon bergerak lebih ke arah teknologi
VoIP
,danmenggunakan
Session Initiation Protocol (SIP).

Instalasi multimedia streaming Server


Konfgurasi multimedia streaming Server
Pengujian multimedia streaming Server

4. Web/HTTP Server
Beberapa Aplikasi Web Server
Web server merupakan sebuah sistem komputer yang dapat memproses permintaan melalui HTTP, dengan basis
protokol jaringan yang digunakan untuk mendistribusikan informasi melalui world wide web.
Fungsi utama dari web server adalah untuk menyimpan, mengolah, dan menyampaikan suatu informasi berupa
halaman web kepada client yang memintanya. Sebuah halaman web sendiri dapat berisi berkas teks, gambar, video,
dan informasi lainnya.
Diantara banyaknya aplikasi web server baik yang berbayar maupun yang disediakan secara gratis, ada beberapa
aplikasi web server yang paling banyak digunakan untuk keperluan menghostingkan website, diantaranya adalah:
Apache
adalah software web server yang paling banyak digunakan hingga saat ini. Dibangun oleh Apache Software
Foundation bersama dengan komunitas terbuka. Aplikasi web server ini lebih umum digunakan pada sistem operasi
berbasis Unix/Unix-like, walapun tersedia juga untuk sistem operasi Windows. Apache merupakan software open
source dibawah lisensi dari Apache License.
IIS
kependekan dari Internet Information Services, merupakan sebuah aplikasi web server yang bersifat extensible,
dibangun oleh Microsoft. IIS mendukung protokol HTTP, HTTPS, FTP, FTPS, SMTP and NNTP. Software web
server ini menjadi bagian dari setiap edisi Windows Server yang dirilis oleh Microsoft. Tentu saja IIS juga
merupakan software web server proprietary berbayar, yang hanya tersedia pada sistem operasi Windows.
Nginx
atau engine-x, adalah sebuah aplikasi web server, dibangun oleh Nginx, Inc. oleh Igor Sysoev. Nginx merupakan
software web server open source dibawah lisensi BSD-like license. Selain fungsi utamanya sebagai web server,
Nginx memiliki beberapa fungsi lain sebagai reverse proxy, HTTP cache, dan load balancer. Jenis protokol yang
didukung oleh Nginx adalah HTTP, HTTPS, SMTP, POP3, and IMAP. Saat ini Nginx memiliki market share yang
cukup luas, software ini tersedia untuk sistem operasi Linux, varian BSD, Mac OS X, dan Solaris. Selain itu juga di-
ported untuk sistem operasi berbasis Windows
LiteSpeed
merupakan sebuah aplikasi web server proprietary yang dibangun oleh LiteSpeed Technologies, Inc. Software web
server tidak menggunakan banyak resource seperti halnya Apache, selain juga diklaim mampu untuk membaca
konfigurasi Apache dan file .htaccess. Software web server ini sering digunakan bersamaan dengan control panel
hosting dimana menggantikan Apache sebagai web servernya.
GWS
Google Web Server merupakan aplikasi web server custom berbasis Linux, dimana banyak digunakan pada layanan
online yang disediakan oleh Google. Software ini dibangun secara in-house bersamaan dengan software-stack milik
Google lainnya.

Protokol yang mendukung kerja Web Server


1. Kontrol Akses.
Kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP

2. CGI (Common Gateway Interface)


Yang paling terkenal untuk digunakan adalah perl (Practical Extraction and Report Language), didukung oleh
Apache dengan menempatkannya sebagai modul (mod_perl)

3. PHP (Personal Home Page/PHP Hypertext Processor);


Program dengan metode semacam CGI, yang memproses teks dan bekerja di server. Apache mendukung PHP
dengan menempatkannya sebagai salah satu modulnya (mod_php). Hal ini membuat kinerja PHP menjadi lebih baik

4. SSI (Server Side Includes)

5. FTP Server
Instalasi FTP Server
Konfgurasi FTP Server
Beberapa perintah yang dapat digunakan dalam mengolah FTP Server

6. Monitoring Kinerja Server


Prinsip dan cara kerja monitoring server
Sebuah sistem monitoring kinerja server melakukan proses pengumpulan data mengenai dirinya sendiri dan
melakukan analisis terhadap data-data tersebut dengan tujuan untuk memaksimalkan seluruh sumber daya yang
dimiliki. Data yang dikumpulkan pada umumnya merupakan data yang real-time, baik data yang diperoleh dari
sistem yang hard real-time maupun sistem yang soft real-time. Sistem yang real-time merupakan sebuah sistem
dimana waktu yang diperlukan oleh sebuah komputer didalam memberikan stimulus ke lingkungan eksternal adalah
suatu hal yang vital. Waktu didalam pengertian tersebut berarti bahwa sistem yang real-time menjalankan suatu
pekerjaan yang memiliki batas waktu (deadline). Di dalam batas waktu tersebut suatu pekerjaan mungkin dapat
terselesaikan dengan benar atau dapat juga belum terselesaikan. Sistem yang real-time mengharuskan bahwa suatu
pekerjaan harus terselesaikan dengan benar. Sesuatu yang buruk akan terjadi apabila komputer tidak mampu
menghasilkan output tepat waktu.

Pengujian sistem monitoring kinerja server

Beberapa aplikasi monitoring kinerja server


VNC adalah sebuah software remote control, dimana dg melalui software ini suatu komputer dapat melakukan akses
untuk bekerja di suatu komputer lain yg terhubung dg jaringan. Hal ini dapat dilakukan baik dalam lingkungan LAN
(Local Area Network) yg relatif berjarak dekat sampai dalam jaringan internet yg dapat berjarak ribuan
kilometer.Teknologi remote control sebenarnya bukanlah barang baru.
NetLimiter adalah kontrol lalu lintas internet utama dan alat pemantauan yang dirancang untuk Windows. Anda
dapat menggunakan NetLimiter untuk mengatur download / upload batas kecepatan transfer untuk aplikasi atau
bahkan sambungan tunggal dan memonitor lalu lintas internet mereka. Seiring dengan fitur
unik, Netlimiter menawarkan seperangkat alat internet statistik. Ini mencakup pengukuran real-time lalu lintas
dan jangka panjang statistik internet per-aplikasi lalu lintas.
Look@lan adalah sebuah software untuk mengontrol jaringan komputer. Dengan software ini kitda dapat melihat IP
Address, status, distance, operating system yang digunakan, hostname, netBIOS name, netBIOS user, SNMP status
dan Trap. Selain fasilitas diatas, Look@LAN juga menampilkan informasi host yang sedang online/offline,
operating system yang digunakan, NetBIOS dan SNMP yang ditampilkan dalam bentuk grafik.
NetworkView merupakan salah satu perangkat lunak (software) yang dapat digunakan
untuk melihat komputer pada suatu jaringan komputer, sehingga kita dapat melihat
komputer mana saja yang sedang terkoneksi dalam suatu jaringan.
NetworkView menyediakan beberapa fasilitas untuk melihat host yang aktif dalam
suatu jaringan dan dilengkapi tampilan berupa gambar host beserta jaringannya, juga
fasilitas lain seperti View info, Modify, Edit note, MIB Browser, Port Scanner, Ping,
Ftp, Telnet dan NetMeeting.

Beberapa tools monitoring kinerja jaringan


1. Monit
Monit tidak hanya memantau server Anda, tetapi juga mengupayakan untuk memperbaiki masalah dengan
mengambil tindakan yang telah ditetapkan untuk situasi tertentu. Sebagai contoh, jika server mengalami crash
database, Monit dapat secara otomatis me-restart service jika ini adalah tindakan yang ingin anda lakukan.
Jika Anda memiliki lebih dari satu server yang Anda butuhkan untuk dipantau, maka Anda dapat menggunakan M /
Monit yang berlisensi untuk memantau beberapa server / jaringan anda.
Ada juga aplikasi iPhone yang tersedia untuk M / Monit untuk membantu Anda dengan mudah memeriksa jaringan
Anda tanpa menggunakan desktop.
2. Ganglia
Bila Anda memiliki sekelompok mesin cluster, sulit untuk melihat bagaimana keseluruhan cluster ini secara
sekaligus. Ganglia, menyajikan gambaran keseluruhan dari cluster. Ini adalah alat yang hebat untuk anda yang
bekerja dengan cluster server, dengan mengabaikan bahwa tools ini terlalu berlebihan untuk satu mesin saja.
3. Munin
Munin hadir dengan sistem monitoring berdasarkan grafik metrik. Secara otomatis dapat menghasilkan grafik
kinerja harian / mingguan / bulanan / tahunan dan laporan penting. memantau sumber daya sistem inti, seperti
memori, ruang disk, penggunaan CPU, aplikasi server seperti MySQL, Apache, dan Squid.
Merupakan tools sederhana namun fungsional, Dengan hanya menambahkan beberapa baris kode, Anda dapat
menulis sebuah plugin untuk memantau hampir semua hal. pilihan yang baik untuk hal-hal yang berhubungan
dengan grafik kinerja server, seperti jumlah pengguna atau popularitas situs .
4. Cacti
Tools satu ini lebih mirip Munin ke berbagai hal, apa yang membuat berbeda ? adalah Cacti memungkinkan anda
untuk melakukan resize pada grafik dan melihat data dengan lebih jelas dan sesuka anda.
5. Nagios
Nagios adalah standar industri dalam pemantauan infrastruktur IT. setidaknya itulah yang tertulis di website
mereka. Nagios memang sedikit rumit untuk menginstal dan mengkonfigurasi, namun kekayaan fitur yang tak
tertandingi oleh alat di pasaran dan ditujukan untuk administrator jaringan TI yang berpengalaman. Nagios
mendukung pemantauan beberapa host dan dapat mengirimkan peringatan melalui email, pager (jika Anda masih
menggunakan teknologi kuno) atau SMS / pesan teks. Seperti Monit, juga dapat dikonfigurasi untuk secara otomatis
untuk merespon masalah.
5. Zabbix
Zabbix adalah tool yang penuh fitur. memiliki dukungan visualisasi besar termasuk pengaturan pribadi pandangan,
zoom, dan pemetaan. Hal ini dapat mengirimkan peringatan melalui email, SMS atau pesan instan. Tools ini juga
memberikan peringatan, yang dapat berguna ketika Anda secara fisik dekat mesin pemantauan.
7. Observium
Observium diarahkan Linux, BSD dan jaringan Cisco. mendukung penemuan otomatis infrastruktur jaringan Anda,
menemukan jaringan yang mungkin tertarik dalam pemantauan, fitur ini dapat dibandingkan dengan bagaimana Wi-
Fi perangkat lunak Anda secara otomatis menemukan sinyal dalam rentang yang dapat terjangkau. Observium
menyediakan grafik rinci, dan dapat diatur di samping nagios untuk memberikan peringatan. Hal ini juga terintegrasi
dengan baik dengan Collectd (ditampilkan di bawah) untuk antarmuka yang lebih kuat.
8. Zenoss
Zenoss adalah versi open source dari server pemantauan alat komersial Perusahaan Zenoss , seluruhnya ditulis
dengan Python. Ini mendukung format plugins Nagios , begitu banyak yang ada di Plugin nagios dapat digunakan
dalam Zenoss. Salah satu highlight utama dari Zenoss adalah kuat namun sederhana untuk menggunakan antarmuka
pengguna.
9. Collectd
Collectd mirip dengan Munin dan Cacti bahwa berfokus pada grafik metrik sistem. dirancang khusus untuk kinerja
dan portabilitas, ini berarti cocok bekerja untuk sistem besar, low-end, dan sistem embedded.Dirancang untuk
menggunakan sumber daya rendah. Collectd yang dapat mengumpulkan data setiap 10 detik tanpa mengganggu
proses server Anda, menyediakan statistik dalam resolusi tinggi. Anda dapat menulis ekstensi tambahan
menggunakan C, Perl atau Java.
10. Argus
Argus berfokus pada pemantauan layanan jaringan, dan mendukung IPv4 dan IPv6. Memiliki prosedur yang bagus
dalam peringatan. misalnya Sistem mendeteksi problem maka Argus akan mengirimkan peringatan dan jika masalah
masih belum teratasi dalam jumlah waktu yang ditentukan (mungkin karena admin sistem di rumah menikmati
tidur), peringatan lain akan dikirim ke orang lain.

Anda mungkin juga menyukai