:::: MENU ::::

terça-feira, 15 de março de 2011

A opção time offset especifica o deslocamento do cliente na sub-rede em questão de segundos comparado ao Tempo Universal Coordenado (UTC).
Configurar o serviço de DHCP do Linux é uma coisa fácil! Sabe não? Receba um exemplo:



Exemplo de uma rede 10.0.0.0/24

################# inicio ######################
subnet 10.0.0.0 netmask 255.255.255.0 {
# --- default gateway
option routers 10.0.0.1;
option subnet-mask 255.255.255.0;


option domain-name "seudominio.com.br";
# Aqui vai seu DNS
option domain-name-servers 216.227.56.120, 64.34.4.36;

# AQUI É OBJETIVO DO POST!
option time-offset -10800; # Pacific Standard Time
# option ntp-servers a.ntp.br;
# Tem servidor de NETBIOS na rede?
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;

# Aqui setamos o escopo do DHCP
# e o tempo de concessão
range 10.0.0.50 10.0.0.254;
default-lease-time 604800;
max-lease-time 604800;
######################## fim ##########################

Simples né? Também achei :)

Mas enfim, e sobre o option time-offset? How to eu configuro isso ai?
Simples!!! Vejamos:

1. Calculamos quantos segundos tem uma hora:
Multiplicamos a quantidade de segundos pela quantidade de minutos:
echo "60 * 60" | bc
Vai dar 3600. Beleza! 1 hora tem 3600 segundos.

2. Multiplicamos a quantidade de segundos pelo valor do nosso UTC. O UTC de Brasília é -3. (Se não souber qual é o seu UTC, veja no http://www.worldtimezone.com/ )
Então nosso próximo cálculo será:
echo "3600 * -3" | bc

Prontinho, você acaba de achar o valor do offset! :D

Pra ajudar, podem usar essa listinha:


GMT offset (em horas)GMT offset em segundosGMT offset em Hexadecimal
0
0
0000.0000
+1
3600
0000.0E10
+2
7200
0000.1C20
+3
10800
0000.2A30
+4
14400
0000.3840
+5
18000
0000.4650
+6
21600
0000.5460
+7
25200
0000.6270
+8
28800
0000.7080
+9
32400
0000.7E90
+10
36000
0000.8CA0
+11
39600
0000.9AB0
+12
43200
0000.A8CD
-1
-3600
FFFF.F1F0
-2
-7200
FFFF.E3E0
-3
-10800
FFFF.D5D0
-4
-14400
FFFF.C7CD
-5
-18000
FFFF.B9B0
-6
-21600
FFFF.ABA0
-7
-25200
FFFF.9D90
-8
-28800
FFFF.8F80
-9
-32400
FFFF.8170
-10
-36000
FFFF.7360
-11
-39600
FFFF.6550


Fonte: Cisco

Categories: , ,

2 comentários:

  1. manolo,

    teu exemplo tá errado, segundo a tabela, pra -3 UTC o valor deveria ser -10800 e não -28800 como no post ;-)

    abraços

    ResponderExcluir
  2. Ah, não manolo! Ali é o valor default :D
    Mas, vou colocar certo mesmo, pq tem gente que nem vai perceber isso =\
    Valeu mizifi!

    ResponderExcluir

Só não vale xingar a mãe ou puxar cabelo nos comentários =)

Posts populares