dhcp + dns lagee
Klo kmaren IP di komp klien di set satu persatu kan capek…dehhh
gmn klo pake dhcp, biar gampang….
1.Instal DHCP server
$ sudo apt-get install dhcp3-server
Konfigurasi sederhana, edit file /etc/dhcp3/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
}
Restart DHCP server-nya
$ sudo /etc/init.d/dhcp3-server restart
Jalan deh DHCP server-nya. test aja dgn koneksi dr klien…
trus skr buat DNS…
1. Instal bind9
$ sudo apt-get install bind9
2. Buat Forward Zone
$ sudo mkdir /etc/bind/zones
kemudian buat file zones-nya,
$ sudo vim /etc/bind/zones/borneo.com.hosts
borneo.com. IN SOA balikpapan.borneo.com.hostmaster.borneo.com. (
2001061407; serial
10800 ; refresh
3600 ; retry
432000 ; expire
38400 ) ; ttl
borneo.com. IN NS balikpapan.borneo.com.
borneo.com. IN MX 30 mail.borneo.com.
www.borneo.com. IN A 192.168.1.9
mail.borneo.com.IN A 192.168.1.9
kemudian edit named.conf.local
$ sudo vim /etc/bind/named.conf.local
zone”borneo.com” {
type master;
file ” /etc/bind/zones/borneo.com.hosts”;
};
Lalu restart BIND
$ sudo /etc/init.d/bind9 reload
Cek dengan
$ nslookup www.borneo.com 192.168.1.9
Server :192.168.1.9
Address :192.168.1.9#53
Name : www.borneo.com
Address :192.168.1.9
Selesai dah, DNS-nya.
buat pdc di linux
tutorial ini sengaja sy buat, krn sy sendiri suka lupa dgn dokumentasi.
based on tutorial, ubuntu dapper, bs juga pake distro lain.
tujuan pingin gantiin windows server (gak kuat beli man..).
langkah pertama, instal samba;
$ sudo aptget install samba sambadoc libcupsys2 gnutls10 libkrb53 winbind smbclient
kemudian edit file /etc/samba/smb.conf dengan editor. Isi dengan;
[global]
workgroup = BORNEO <== (ket)ganti dgn domain anda
netbios name = FILESERVER <== (ket) ttg server
server string = %h SERVER (PDC Dapper Drake)
passdb backend = tdbsam
security = user
username map = /etc/samba/smbusers
name resolve order = wins bcast hosts
domain logons = yes
preferred master = yes
wins support = yes
## USE CUPS 4 PRINTING
printcap name = CUPS
printing = CUPS
# SET DEFAULT LOGON
logon drive = H:
#logon script = scripts/logon.bat
logon path = \\\\fileserver\\profile\\%U
## USER MANAGEMENT SCRIPTS
add user script = /usr/sbin/useradd m %u
delete user script = /usr/sbin/userdel r %u
add group script = /usr/sbin/groupadd %g
delete group script = /usr/sbin/groupdel %g
add user to group script = /usr/sbin/useradd s /bin/false/ d /var/lib/nobody %u
idmap uid = 1500020000
idmap gid = 1500020000
## SETTINGS 2 SYNC SAMBA PASSOWRDS WITH SYSTEM PASSWORDS
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\\snew\\sUNIX\\spassword:* %n\\n *Retype\\snew\\sUNIX\\spassword:*
%n\\n .
passwd chat debug = yes
unix password sync = yes
## SET THE LOG VERBOSITY LEVEL
log level = 3
[homes]
comment = HOME
valid users = %S
read only = no
browsable = no
[printers]
comment = ALL PRINTERS
path = /var/spool/samba
printable = yes
guest ok = yes
browsable = no
[netlogon]
comment = NETWORK LOGON SERVICE
path = /home/samba/netlogon
admin users = Administrator
valid users = %U
read only = no
[profile]
comment = USERS PROFILES
path = /home/samba/profiles
valid users = %U
create mode = 0600
directory mode = 0700
writable = yes
browsable = no
langkah ke-2,Buat direktori untuk menyimpan domain logons dan profiles;
$ sudo mkdir p /home/samba/netlogon
$ sudo mkdir /home/samba/profiles
$ sudo mkdir /var/spool/samba
$ sudo chmod 777 /var/spool/samba/
$ sudo chown R root:users /home/samba/
$ sudo chmod R 771 /home/samba/
kemudian restart samba;
$ sudo /etc/init.d/samba restart
kemudian edit /etc/nsswitch.conf, dan tambahkan wins pada
hosts: files dns mdns
ganti
hosts: files wins dns mdns
kemudian edit file /etc/hosts;
192.168.1.9 balikpapan <== ip server, nama hostname
Tambahkan root user ke database password samba dan buat alias sebagai Administrator di
windows.
$ sudo smbpasswd a root <== (ket)password utk join domain dr windows
$ sudo sh c “echo ‘root = Administrator’ > /etc/samba/smbusers”
Pastikan semuanya bekerja, gunakan smbclient untuk mengecek;
$ smbclient L localhost U%
Bila menghasilkan output;
Domain=[BORNEO] OS=[Unix] Server=[Samba 3.0.22]
Sharename Type Comment
netlogonDiskNETWORK LOGON SERVICE
dan lain sebagainya, maka samba telah berhasil di konfigurasi sebagai PDC.
ke-3,Buat standar grup Windows yang sama dengan grup Linux
$ sudo net groupmap modify ntgroup=”Domain Admins” unixgroup=root
$ sudo net groupmap modify ntgroup=”Domain Users” unixgroup=users
$ sudo net groupmap modify ntgroup=”Domain Guests” unixgroup=nogroup
kemudian buat user untuk login ke domain;
$ sudo useradd budi m G users
$ sudo smbpasswd a budi
Tambahkan Folder sharing;
$ sudo mkdir p /home/shares/public
$ sudo chown R root:users /home/shares/public
$ sudo chmod R ug+rwx,o+rxw /home/shares/public
Buka file /etc/samba/smb.conf, dan tambahkan baris untuk share public folder.
[public]
comment = PUBLIC SHARE
path = /home/shares/public
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes
Restart samba;
$ sudo /etc/init.d/samba restart
Untuk share Printer
$ sudo cupsaddsmb a
Di windows XP, lakukan join domain. bila nanti diminta login…masukan username(root) password(password anda).
nambil tutorial dr ubuntulinux.or.id
tutorial ini di asumsikan, anda pny dvd repo utk instalasi program2-nya..
nanti dilanjut dgn DHCP en DNS…soori rakyat kecil, gak pny uang buat online lama2…
-
Arsip
- Oktober 2008 (1)
- Mei 2008 (1)
- September 2007 (1)
- Agustus 2007 (3)
- Januari 2007 (2)
-
Kategori
-
RSS
RSS Entri
Komentar RSS