quarta-feira, 15 de fevereiro de 2017

Servidor DHCP no UBUNTU

Instalar serviço DHCP:
sudo apt-get install isc-dhcp-server

ATENÇÃO: Após a instalação, colocar ip fixo na máquina servidor.

O próximo passo é modificar o arquivo de configuração do DHCP

sudo vi /etc/dhcp/dhcpd.conf

Dentro do arquivo digite:

authoritative;
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.3.255;
option routers 192.168.3.1;
subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.20 192.168.3.100;
}

default-lease-time [Tempo de cessão do endereço];​
max-lease-time [Tempo máximo de cessão];​
option subnet-mask [Mascara de sub rede];​
option broadcast-address [Endereço de broadcast da rede];​
option routers [Endereço do Gateway];​
subnet 192.168.0.0 netmask 255.255.255.0 { ​
[intervalos de endereços distribuídos]​
range [inicio] [fim]; ​
} ​

quarta-feira, 8 de fevereiro de 2017

Configuração de placa de rede no LINUX via terminal

O arquivo alvo dessa configuração é o /etc/network/interfaces
Para edita-lo usando o terminal digite:
vi /etc/network/interfaces

Após abrir o arquivo pelo editor, vamos utilizar o código abaixo podendo variar de acordo com seus endereços:


01                 #Arquivo de configuração placa de rede IP estático
02                  
03                 auto lo
04                 iface lo inet loopback
05                  
06                 auto eth0
07                 iface eth0 inet static
08                         address 192.168.1.2
09                         netmask 255.255.255.0
10                         network 192.168.1.0
11                         gateway 192.168.1.1
12                         dns-nameservers 192.168.1.1
13                  


Os comando auto das linhas 03 e 06 pedem para que sejam levantadas as interfaces lo e eth0.

A linha 04 traz informações para a configuração da interface lo durante o processo de inicialização.

Da linha 07 em diante, temos a configuração estática da interface de rede eth0 sendo:

A linha 07 informa que a interface eth0 terá ip estático.
A linha 08 informa o endereço de ip estático.
A linha 09 informa a mascara de rede estática.
A linha 10 informa o endereço de rede estático.
A linha 11 informa o endereço de gateway estático.
A linha 12 informa o DNS (resolvedor de nomes) para a interface.

Fonte: NOVATEC - Livro Linux para Linuxers

Autor: Antonio Luiz Jacques Noal

terça-feira, 3 de janeiro de 2017

Introdução ao JavaFX - Criando uma calculadora simples

Para a galera da programação!

Gravei a um tempo uns videos para uma oficina que ministrei e irei disponibiliza-los à vocês.
A qualidade do áudio não é das melhores mas espero que ajude em algo.

Os vídeos são relacionados a INTRODUÇÃO a programação utilizando a API JavaFX.

Como se trata da introdução, o conteúdo do vídeo é bem básico e para iniciantes.

Espero que ajude.

Seguem os videos e qualquer duvida postem nos comentários.

Vídeo 01 - Configurando o ambiente de programação


Vídeo 02 - Criação do Projeto


Vídeo 03 - Adicionando ações aos botões 


Vídeo 04 - Finalizando o projeto




Qualquer duvida postem nos comentários!

sábado, 22 de outubro de 2016

Material 2º Módulo

Material ETE Maria Eduarda Ramos de Barros

2º Módulo.

Aula 01 - Conceitos Básicos

Aula 02 - Estrutura de Diretórios



Comandos básicos do Linux

mv - Mover ou renomear um arquivo ou diretório;

mv contas.pdf  ~/Documentos

cp - Copiar arquivos ou diretório;

cp arquivo.txt copia_de_arquivo.txt

cp arquivo.txt /home/thiago

cat - Ler o conteúdo de um arquivo de texto;

nl - Além de ler o conteúdo do arquivo, exibe as linhas enumeradas;

grep - Procura um texto em um arquivo;

grep "Linux" lista.txt


Aula dos dias 16/09/2016  e 21/09/2016.

PID – Numero Identificador do processo
ps –aux  Exibe uma foto estática do estado de todos os processos em execução no sistema
top – Similar ao ps, porém a exibição é dinâmica.
kill – Encerra processo

Ex.: kill 5758 onde 5758 é o PID de um programa/processo em execução.

ps – aux | grep Firefox -> Executa o comando ps-aux e coloca o resultado do comando para o próximo, no caso o grep Firefox que busca a palavra Firefox dentro do texto passado.


adduser – cria uma nova conta de usuário.
adduser thiago
sudo -> privilégio de super usuário para o comando em questão.

Fazer login com o usuário criado:

su thiago

Aula do dia 21/11/2016 e 28/11/2016 


apt-get install
Serve para instalar um novo pacote

apt-get update 
Atualiza a lista de pacotes disponível para download

apt-get upgrade  
Atualiza os pacotes instalados

apt-get remove  
Remove um pacote, mas mantém seus arquivos de configuração


apt-get purge 
Remove um pacote e todos os seus arquivos.


Aula do dia 29/11/2016 e 30/11/2016

Instalação:
sudo apt-get install compizconfig-settings-manager && sudo apt-get install compiz-plugins-extra

Tutorial

Configuração


Pacote wine:

Possibilita a instalação de programas da plataforma Windows no seu Linux, útil quando não há aplicativo similar no Linux para um aplicativo do Windows que faça a mesma funcionalidade.


Instalação:
Sudo apt-get install wine

Execução:
wine caminho/nomedoarquivo.exe


Aula do dia 12/12/2016 e 13/12/2016




Comando para exibir informações sobre as placas de rede da maquina: ifconfig 

Comando para listar as placas ativas: ifconfig -a 

Para desabilitar uma placa com endereço eth0: ifconfig eth0 down 

Para levantar: ifconfig eth0 up 

Temos também o comando ping. Esse é um dos mais utilizados para verificar, por exemplo, se a placa está funcionando ou se há conexão entre dois pontos de rede: ping 125.25.26.2 

Arquivo para modificação das configurações da placa de rede:
/etc/network/interfaces

Comando para exibir o arquivo:
cat /etc/network/interfaces

Comando para editar o arquivo:
sudo vi /etc/network/interfaces