dhcp server

Diskusi tentang Ubuntu Server baik webserver, database server, samba server dan service lainnya serta jaringan menggunakan Sistem Operasi Ubuntu.
Locked
User avatar
sipelaut
Contact:

dhcp server

Post 05 Sep 2013, 11:01

salam
konfigurasi dhcp server
[spoiler]default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
log-facility local7;

subnet 192.168.11.0
netmask 255.255.255.240
{
option broadcast-address 192.168.11.16;
option subnet-mask 255.255.255.240;
option domain-name-servers 192.168.11.1;
option domain-name "umum.net";
option routers 192.168.11.1;
option netbios-name-servers 192.168.11.1;
option netbios-node-type 8;
range 192.168.11.2 192.168.11.15;
}
host datacenter {
hardware ethernet 90:2b:34:04:4b:8c;
fixed-address 192.168.11.3;
}
host aurel {
hardware ethernet 90:2b:34:04:C8:FC;
fixed-address 192.168.11.2;
}


# untuk keluar
subnet 192.168.10.0
netmask 255.255.255.224
{
option broadcast-address 192.168.10.31;
option subnet-mask 255.255.255.224;
option domain-name-servers 192.168.10.1;
option domain-name "umum.net";
option routers 192.168.10.1;
option netbios-name-servers 192.168.10.1;
option netbios-node-type 8;
range 192.168.10.6 192.168.10.30;
}[/spoiler]

konfigurasi network
[spoiler]# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# Ke lokal Umum
auto eth0
iface eth0 inet static
address 192.168.11.1
network 192.168.11.0
netmask 255.255.255.240
broadcast 192.168.11.16
dns-nameserver 192.168.11.1
dns-search umum.net

# ke jaringan luar
auto eth1
iface eth1 inet static
address 192.168.10.1
network 192.168.10.0
netmask 255.255.255.224
broadcast 192.168.10.31
gateway 192.168.10.1
dns-nameserver 192.168.10.1
dns-search umum.net

# ke modem
auto eth2
iface eth2 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth2 up # line maintained by pppoeconf
provider dsl-provider[/spoiler]
yang ingin saya tanyakan
untuk network ke jaringan luar 192.168.10.0/255.255.255.224 (30 host)
dhcp saya batasi hanya sampek 30
kira2 gimana caranya bila ip yang udah dipakek bila tidak ada aktifitas bisa dipakek sama user lain
soalnya meskipun udah dikecilin
seperti ini

Code: Select all

default-lease-time 600;
max-lease-time 7200;
tetap ngak ngaruh
kadang ada user yg ngak bisa konek..
karena ip sudah digunakan.
padahal usernya off atau pc/laptop mati
atau mungkin ada konfgursi saya yang salah
mohon bantuannya
makaish sebelumnya
wassalam


User avatar
sipelaut
Contact:

Post 05 Sep 2013, 13:30

masih setia menunggu :grin:


User avatar
sr_aja

Post 05 Sep 2013, 16:52

sipelaut wrote:masih setia menunggu :grin:
gw temenin dah nungguin nya...
btw.. di kliennya ada error nya ngak??


User avatar
q_p
Contact:

Post 05 Sep 2013, 17:03

Multiple interface ya mas ?
  1. Tambahkan opsi interface pada masing subclass yang dilayani, kembalikan lease-time dan max-lease-time ke nilai default =

    Code: Select all

    default-lease-time 600;
    max-lease-time 604800;
    ddns-update-style none;
    log-facility local7;
    
    subnet 192.168.11.0 netmask 255.255.255.240 {
      option broadcast-address 192.168.11.16;
      option subnet-mask 255.255.255.240;
      option domain-name-servers 192.168.11.1;  ## lihat point 4
      option domain-name "umum.net";            ## lihat point 4
      option routers 192.168.11.1;
      option netbios-name-servers 192.168.11.1;
      option netbios-node-type 8;
      range 192.168.11.2 192.168.11.15;
      interface eth0;   ## tambahkan ini
    }
    host datacenter {
    hardware ethernet 90:2b:34:04:4b:8c;
    fixed-address 192.168.11.3;
    }
    host aurel {
    hardware ethernet 90:2b:34:04:C8:FC;
    fixed-address 192.168.11.2;
    }
    
    
    # untuk keluar
    subnet 192.168.10.0 netmask 255.255.255.224 {
      option broadcast-address 192.168.10.31;
      option subnet-mask 255.255.255.224;
      option domain-name-servers 192.168.10.1;   ## lihat point 4
      option domain-name "umum.net";             ## lihat point 4
      option routers 192.168.10.1;
      option netbios-name-servers 192.168.10.1;
      option netbios-node-type 8;
      range 192.168.10.6 192.168.10.30;
      interface eth1;   ## tambahkan ini
    }
  2. Pada file /etc/defaulr/isc-dhcp-server

    Code: Select all

    INTERFACES="eth0 eth1"
  3. Tambahkan satu file lagi dan taruh pada dir /sbin dengan nama wins. Set permission dan eksekusi dengan perintah

    Code: Select all

    nohup /sbin/wins &
    . Masukkan baris perintah tsb ke file /etc/rc.local juga. File ini diperlukan untuk me-restart Winbind dan Samba agar semua NetBIOS komputer client selalu fresh. Isi file wins tsb =

    Code: Select all

    #!/bin/sh
    
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    
    [ -r /etc/default/winbind ] && . /etc/default/winbind
    [ -r /etc/default/samba ] && . /etc/default/samba
    
    RUN_MODE="daemons"
    
    DAEMON_WINBINDD=/usr/sbin/winbindd
    PIDDIR_WINBINDD=/var/run/samba
    WINBINDPID=$PIDDIR_WINBINDD/winbindd.pid
    
    PIDDIR_SAMBA=/var/run/samba
    NMBDPID=$PIDDIR_SAMBA/nmbd.pid
    SMBDPID=$PIDDIR_SAMBA/smbd.pid
    
    INTERVAL=900
    
    unset TMPDIR
    
    test -x $DAEMON_WINBINDD || exit 0
    test -x /usr/sbin/nmbd -a -x /usr/sbin/smbd || exit 0
    
    . /lib/lsb/init-functions
    
    while : ; do
            #
            # winbind stop
            #
            log_daemon_msg "Stopping the Winbind daemon" "winbind"
            start-stop-daemon --stop --quiet --oknodo --exec $DAEMON_WINBINDD
            log_end_msg $?
            sleep 2
    
            #
            # samba stop
           #
            log_daemon_msg "Stopping Samba daemons"
            log_progress_msg "nmbd"
    
            start-stop-daemon --stop --quiet --pidfile $NMBDPID
    
            sleep 1
            if [ -f $NMBDPID ] && ! ps h `cat $NMBDPID` > /dev/null
            then
                    rm -f $NMBDPID
            fi
    
            if [ "$RUN_MODE" != "inetd" ]; then
                    log_progress_msg "smbd"
                    start-stop-daemon --stop --quiet --pidfile $SMBDPID
    
                    sleep 1
                    if [ -f $SMBDPID ] && ! ps h `cat $SMBDPID` > /dev/null
                    then
                            rm -f $SMBDPID
                    fi
            fi
    
            log_end_msg 0
            sleep 2
    
            #
            # samba start
            #
            log_daemon_msg "Starting Samba daemons"
            install -o root -g root -m 755 -d $PIDDIR_SAMBA
    
            NMBD_DISABLED=`testparm -s --parameter-name='disable netbios' 2>/dev/null`
            if [ "$NMBD_DISABLED" != 'Yes' ]; then
                    log_progress_msg "nmbd"
                    if ! start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/nmbd -- -D
                    then
                            log_end_msg 1
                            exit 1
                    fi
            fi
    
            if [ "$RUN_MODE" != "inetd" ]; then
                    log_progress_msg "smbd"
                    if ! start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/smbd -- -D;
                    then
                            log_end_msg 1
                            exit 1
                    fi
            fi
    
            log_end_msg 0
            sleep 2
    
            #
            # winbind start
            #
            log_daemon_msg "Starting the Winbind daemon" "winbind"
            mkdir -p /var/run/samba/winbindd_privileged || return 1
            chgrp winbindd_priv $PIDDIR_WINBINDD/winbindd_privileged/ || return 1
            chmod 0750 $PIDDIR_WINBINDD/winbindd_privileged/ || return 1
            start-stop-daemon --start --quiet --oknodo --exec $DAEMON_WINBINDD --$WINBINDD_OPTS
            log_end_msg $?
    
            #
            # Repeat
            #
            sleep $INTERVAL
    done
    
  4. DNS-server yang anda gunakan ada 2 buah. Masing2 sebagai master-slave atau anda menggunakan dua buah zone ? Tampaknya dhcpd.conf yang berhubungan dengan ini perlu sentuhan lagi, karena di situ anda konfig dengan zone yang sama tetapi menggunakan dns-server yang berbeda.


User avatar
sipelaut
Contact:

Post 06 Sep 2013, 12:42

sr_aja wrote:
sipelaut wrote:masih setia menunggu :grin:
gw temenin dah nungguin nya...
btw.. di kliennya ada error nya ngak??

lancar2 jaya masbro client ngak ada eror

@pragola_pati
opsi 1 sudah, tinggal nunggu
opsi 2 udah (10.04 ada di /etc/defaults)
opsi 3 belum berani (soalnya ubuntu 10.04 takutnya beda soalnya punya ente 10.04 keatas), minta pendapatnya lagi !?? hee...
opsi 4 dns makek unbound msbro.. sebenarnya ngakmakek dns juga bisa sichh (minta penjelasannya lagi)


User avatar
q_p
Contact:

Post 06 Sep 2013, 23:54

Tidak apa2, point ke-3 itu justru peninggalan ubuntu 10.04 yang saya pakai di ubuntu 12.04 :)
Unbound sudah tidak saya pakai lagi, karena suka rewel kalau koneksi inet lagi jelek (reply/respon-time tinggi). Pakai bind saja, kalau ada lebih dari satu server malah bagus bisa dijadikan master-slave.


User avatar
sipelaut
Contact:

Post 07 Sep 2013, 14:01

oke masbroo, makasih
tinggal hari senin dicoba, soalnya sabtu minggu libur ngak ada orang...


User avatar
sr_aja

Post 08 Sep 2013, 17:40

sipelaut wrote:
sr_aja wrote:
sipelaut wrote:masih setia menunggu :grin:
gw temenin dah nungguin nya...
btw.. di kliennya ada error nya ngak??

lancar2 jaya masbro client ngak ada eror

@pragola_pati
opsi 1 sudah, tinggal nunggu
opsi 2 udah (10.04 ada di /etc/defaults)
opsi 3 belum berani (soalnya ubuntu 10.04 takutnya beda soalnya punya ente 10.04 keatas), minta pendapatnya lagi !?? hee...
opsi 4 dns makek unbound msbro.. sebenarnya ngakmakek dns juga bisa sichh (minta penjelasannya lagi)
sekalian periksa file ini;
"/var/lib/dhcp/dhcpd.leases"


User avatar
sipelaut
Contact:

Post 08 Sep 2013, 20:50

sr_aja wrote:...
sekalian periksa file ini;
"/var/lib/dhcp/dhcpd.leases"


ane coba cek isinya,salah satunya ini
ini cara ngebacanya gimana ??
kok aneh kyaknya
mulai 2013/09/06 03:47:29;
berakir 2013/09/06 03:57:20;

Code: Select all

lease 192.168.10.20 {
  starts 5 2013/09/06 03:47:29;
  ends 5 2013/09/06 03:57:20;
  tstp 5 2013/09/06 03:57:20;
  cltt 5 2013/09/06 03:47:29;
  binding state free;
  hardware ethernet c8:d1:0b:20:fc:85;
  uid "\001\310\321\013 \374\205";
}
dhcp ane keknya ngak beress nichhh ???


User avatar
sr_aja

Post 08 Sep 2013, 21:34

sipelaut wrote:
sr_aja wrote:...
sekalian periksa file ini;
"/var/lib/dhcp/dhcpd.leases"


ane coba cek isinya,salah satunya ini
ini cara ngebacanya gimana ??
kok aneh kyaknya
mulai 2013/09/06 03:47:29;
berakir 2013/09/06 03:57:20;

Code: Select all

lease 192.168.10.20 {
  starts 5 2013/09/06 03:47:29;
  ends 5 2013/09/06 03:57:20;
  tstp 5 2013/09/06 03:57:20;
  cltt 5 2013/09/06 03:47:29;
  binding state free;
  hardware ethernet c8:d1:0b:20:fc:85;
  uid "\001\310\321\013 \374\205";
}
dhcp ane keknya ngak beress nichhh ???
kayaknya udh bener dah..
kan lease timenya 600 detik.. kurleb kan 10 menitan..

kemungkinan koneksi ke dhcp servernya ngak stabil
bisa jadi karena option yg di post ama kang pragola ngak di tambahin...

file itu semacam temporary file kayak .swp gitu.. tp ngak tau juga ih :D
musti banyak baca manualny .. :D
jalan pintasnya seh.. matiin dhcp servenya...
trus hapus file itu.. yrus nyalain lagi dah...

tp musti di analisa lbh dlm lg sih...
krn hal seperti itu jrg terjadi.. mungkin bisa di masukan ke kategori bufferoberlow..
tp ngak tau jg sih... maklum waktunya rada kurang banyak buat analisa :D


biasanya kan selain di dhco server.. biasanya client juga menyimpan cache ttg ip yg pernah dia sewa dr dhcp server.. nahh kemungkinan krn lease time di server di cepetin tp cache di klient krg di perhatiin sehingga terjadi miss antara klien dan server
jadi bahasa kesehariannya si klien ngoyo minta ip x.. tp si dhcp server memeriks sewa ipnya sdh hbs.. makanya terjai miss..

kayak tehnik bufferoverflow di switch dan pix firewall gitu mungkin...tp agak krg yakin jg seh gw.. maklum di network performance analisi maih belon tamat baru bisa install wireshark doang...

tapi coba deh ngedump pake tshark atau tcpdump.. kali2 aje ada vlue yg bis di tangkep oleh dua tools tsb...


User avatar
sipelaut
Contact:

Post 08 Sep 2013, 22:35

ahh iyaa aku set 600.. lupa..
oke dechh keknya kudu nunggu besok juga untuk ngeliat hasilnya
mo restart server takut juga nichh..
ternyata.. masih banyak yg lembur juga hari ini


User avatar
sipelaut
Contact:

Post 09 Sep 2013, 22:25

setelah saya muter2
keknya ngak ada / mungkin belum ada user dikantir yang datang kesaya klo ngak dapet IP nichh tadi
saya hanya ngutek2 dikit file dhcpd.conf dengan bantuan webmin..
gara2 dhcp ngak beres.. malah nginstall webmin buat liat kondisi yang sebenarnya. lumayan membantu
utek2 filenya jadi seperti ini

Code: Select all

# untuk di dalam
subnet 192.168.11.0 netmask 255.255.255.240 {
	dynamic-bootp-lease-length 600;
	ddns-update-style none;
       log-facility local7;
       ddns-hostname "umum.net";
	ddns-domainname "umum.net";
	max-lease-time 7200;
	ddns-rev-domainname "umum.net";
	server-name "umum.net";
	default-lease-time 600;
	option broadcast-address 192.168.11.16;
	option subnet-mask 255.255.255.240;
	option domain-name-servers 192.168.11.1;
	option domain-name "umum.net";
	option routers 192.168.11.1;
	option netbios-name-servers 192.168.11.1;
	option netbios-node-type 8;
	range 192.168.11.2 192.168.11.15;
	interface eth0;
	}
host datacenter {
hardware ethernet 90:2b:34:04:4b:8c;
fixed-address 192.168.11.3;
}
host aurel {
hardware ethernet 90:2b:34:04:C8:FC;
fixed-address 192.168.11.2;
}


# untuk keluar
subnet 192.168.10.0 netmask 255.255.255.224 {
	ddns-hostname "umum.net";
	ddns-domainname "umum.net";
	server-name "umum.net";
	max-lease-time 7200;
	default-lease-time 600;
	option broadcast-address 192.168.10.31;
	option subnet-mask 255.255.255.224;
	option domain-name-servers 192.168.10.1;
	option domain-name "umum.net";
	option routers 192.168.10.1;
	option netbios-name-servers 192.168.10.1;
	option netbios-node-type 8;
	range 192.168.10.6 192.168.10.30;
	interface eth1;
	}

waakkkakakk.... banyak menu di webmin.. jadi frustasi, hasilnya yaaa bisa ditebak.. centang-centang, isi-isi-isi... save , restart dhcpnya ok,,.. ok..., baru tungguin hasilnya.. ntah jadi apa nantinya
[spoiler]belum lagi urusan ama bpk nichh dikantor[/spoiler]

untuk bro @Pragola_Pati point iii saya tunda dulu..
nunggu ada komplen. sementara ini masih menunggu


User avatar
q_p
Contact:

Post 10 Sep 2013, 04:46

Nunggu komplen :D
Serverku malah aneh, tty-nya ngawur. bisanya cuma di-remote. Setiap kali login lewat tty, mbalik lagi. Ketahuan setelah saya bongkar, ganti pendingin processor. :confused:


User avatar
sipelaut
Contact:

Post 10 Sep 2013, 08:26

yeeeaaaahhh...
kita hanya bisa nunggu
nunggu komplen..
mekipun kita tau ada trouble...
klo ngak ada komplen ya udah biarin aja heee......
lawong ngak komplen.... :grin: :grin: :grin: :grin: :grin:


User avatar
sipelaut
Contact:

Post 12 Sep 2013, 09:10

HORE.........
case close.............
hari ini proxy ngadat.. ngak mau idup...................
hore...............................
hore...............................
hore...............................
hore...............................
hore...............................
hore...............................
hore...............................
Last edited by sipelaut on 27 Feb 2016, 22:20, edited 1 time in total.
Reason: HOREEEEEEEEEEEEEEEEEE


User avatar
q_p
Contact:

Post 12 Sep 2013, 09:15

Case closed
Alasan di-Close=Hore


Locked

Who is online

Users browsing this forum: No registered users and 109 guests