Aqui fica um pequeno tutorial de como partilhar uma ligação de internet com linux. Serve principalmente para quem possui uma máquina linux, como PC principal, e quer partilhar essa ligação em casa com os restantes PC's sejam eles linux ou nao.
Abrir uma consola e entrar como root:
sudo -s -H
Começar por configurar a placa de rede utilizada para ligar a outros pc's:
ifconfig ethX 192.168.0.1
Em que o X em ethX é o numero da placa de rede, se for o caso de só existir uma é eth0, ou entao se for wireless será wlan0.
Agora é configurar a NAT:
iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE
Onde ethX é a placa de rede que comunica com a internet, no caso de ser por cabo, tens que dizer qual o numero dela, caso seja por usb normalmente irá ser ppp0.
De seguida executar:
echo 1 > /proc/sys/net/ipv4/ip_forward
Instalar o dnsmasq e o ipmasq usando o apt-get:
apt-get install dnsmasq ipmasq
Reeniciar o dnsmask:
/etc/init.d/dnsmasq restart
Reconfiguar o ipmask:
dpkg-reconfigure ipmasq
Aqui deixem tudo como predefenido e quando vos perguntar quando o ipmask deve ser iniciado, escolher "After network services have been started"
Repetir os passos 2 e 3
Adicionar a linha "net.ipv4.ip_forward = 1" ao ficheiro /etc/sysctl.conf
gedit /etc/sysctl.conf
no caso de utilizarem o ubuntu server usar:
vi /etc/sysctl.conf
Reeniciar o computador e já esta a funcionar correctamente
quinta-feira, 12 de fevereiro de 2009
Configurar um modem USB de banda larga da Vodafone em Linux
(para este tutorial foi usada a distro Caixa mágica)
1º : Iniciar o Caixa Mágica10
2º Iniciar a consola em modo root e executar:
# tail -f /var/log/messages
3ºinserir a placa , e especial atenção ao que vai aparecer na consola .
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Product: Fusion UMTS Quad-GPRS
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Manufacturer: Option N.V.
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: SerialNumber: ?Serial Numbe
Feb 1 15:27:58 CaixaMagica kernel: usbserial_generic 4-1:1.0: Generic converter detected
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Generic converter now attached to ttyUSB0
Feb 1 15:27:58 CaixaMagica kernel: usbserial_generic 4-1:1.1: Generic converter detected
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Generic converter now attached to ttyUSB1
Feb 1 15:27:58 CaixaMagica kernel: usbserial_generic 4-1:1.2: Generic converter detected
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Generic converter now attached to ttyUSB2
Feb 1 15:28:11 CaixaMagica /etc/dev.d/tty/50-visor.dev[18867]: add tty device /class/tty/ttyUSB1
Feb 1 15:28:12 CaixaMagica /etc/dev.d/tty/50-visor.dev[18875]: add tty device /class/tty/ttyUSB2
Feb 1 15:28:13 CaixaMagica /etc/dev.d/tty/50-visor.dev[18893]: add tty device /class/tty/ttyUSB0
Verificar onde está a placa, no meu caso como se pode ver em cima está no ttyUSB0.
4º Agora vamos comfigurar o KPPP.
Clicar em menu K/ sistema/mais programas / editor de menus .
Dentro do editor de menus clicar em ( +internet e Kppp ) em comando substituir ( kppp %i %m ) por ( kdesu kppp %i %m ).
Salvar o menu clicando na disquete e fechar a janela.
Iniciar o kppp , que vai pedir a senha de root , inserir a senha .
Clicar em configurar, no separador modem dar um nome ao modem por ex: Modem 3G. No separador do dispositivo do modem, escolher o correcto. No meu caso ( /dev/usb/ttyusb0 ) no separador modem desmarcar: "esperar pelo toque de chamada antes de ligar" e deixar o resto como está. Para finalizar clicar em OK .
Abrir o separador contas e nova , dar um nome a ligação ex; Vodafone , Numero de telefone inserir ( *99***1# ) autenticação = PAP/CHAP , o resto deixar como esta e clicar em OK .
5º Na consola como ROOT inserir o comando :
# cat /proc/bus/usb/devices
Onde aparece uma coisa + ou - assim:
T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0af0 ProdID=6300 Rev= 0.00
S: Manufacturer=Option N.V.
S: Product=Fusion UMTS Quad-GPRS
S: SerialNumber=?Serial Numbe
C:* #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbserial_generic
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbserial_generic
E: Ad=84(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbserial_generic
E: Ad=85(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
Especial atenção a linha: = P: Vendor=0af0 ProdID?=6300 Rev= 0.00.
Editar o /etc/modprobe.conf.local e adicionar uma linha assim:
options usbserial vendor =0xaf0 product=0x6300
Se o numero 6300 for diferente é favor alterar.
Na consola ROOT fazer os seguintes comandos:
# chmod +s /usr/sbin/pppd
#echo “plugin passwordfd.so”> /etc/ppp/peers/kppp .
E pronto agora basta re-iniciar a máquina e ligar pelo KPPP.
Convem estar numa zona com boa captação de rede.
1º : Iniciar o Caixa Mágica10
2º Iniciar a consola em modo root e executar:
# tail -f /var/log/messages
3ºinserir a placa , e especial atenção ao que vai aparecer na consola .
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Product: Fusion UMTS Quad-GPRS
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Manufacturer: Option N.V.
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: SerialNumber: ?Serial Numbe
Feb 1 15:27:58 CaixaMagica kernel: usbserial_generic 4-1:1.0: Generic converter detected
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Generic converter now attached to ttyUSB0
Feb 1 15:27:58 CaixaMagica kernel: usbserial_generic 4-1:1.1: Generic converter detected
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Generic converter now attached to ttyUSB1
Feb 1 15:27:58 CaixaMagica kernel: usbserial_generic 4-1:1.2: Generic converter detected
Feb 1 15:27:58 CaixaMagica kernel: usb 4-1: Generic converter now attached to ttyUSB2
Feb 1 15:28:11 CaixaMagica /etc/dev.d/tty/50-visor.dev[18867]: add tty device /class/tty/ttyUSB1
Feb 1 15:28:12 CaixaMagica /etc/dev.d/tty/50-visor.dev[18875]: add tty device /class/tty/ttyUSB2
Feb 1 15:28:13 CaixaMagica /etc/dev.d/tty/50-visor.dev[18893]: add tty device /class/tty/ttyUSB0
Verificar onde está a placa, no meu caso como se pode ver em cima está no ttyUSB0.
4º Agora vamos comfigurar o KPPP.
Clicar em menu K/ sistema/mais programas / editor de menus .
Dentro do editor de menus clicar em ( +internet e Kppp ) em comando substituir ( kppp %i %m ) por ( kdesu kppp %i %m ).
Salvar o menu clicando na disquete e fechar a janela.
Iniciar o kppp , que vai pedir a senha de root , inserir a senha .
Clicar em configurar, no separador modem dar um nome ao modem por ex: Modem 3G. No separador do dispositivo do modem, escolher o correcto. No meu caso ( /dev/usb/ttyusb0 ) no separador modem desmarcar: "esperar pelo toque de chamada antes de ligar" e deixar o resto como está. Para finalizar clicar em OK .
Abrir o separador contas e nova , dar um nome a ligação ex; Vodafone , Numero de telefone inserir ( *99***1# ) autenticação = PAP/CHAP , o resto deixar como esta e clicar em OK .
5º Na consola como ROOT inserir o comando :
# cat /proc/bus/usb/devices
Onde aparece uma coisa + ou - assim:
T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0af0 ProdID=6300 Rev= 0.00
S: Manufacturer=Option N.V.
S: Product=Fusion UMTS Quad-GPRS
S: SerialNumber=?Serial Numbe
C:* #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbserial_generic
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbserial_generic
E: Ad=84(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbserial_generic
E: Ad=85(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
Especial atenção a linha: = P: Vendor=0af0 ProdID?=6300 Rev= 0.00.
Editar o /etc/modprobe.conf.local e adicionar uma linha assim:
options usbserial vendor =0xaf0 product=0x6300
Se o numero 6300 for diferente é favor alterar.
Na consola ROOT fazer os seguintes comandos:
# chmod +s /usr/sbin/pppd
#echo “plugin passwordfd.so”> /etc/ppp/peers/kppp .
E pronto agora basta re-iniciar a máquina e ligar pelo KPPP.
Convem estar numa zona com boa captação de rede.
terça-feira, 10 de fevereiro de 2009
Login Automático no Ubuntu
Esta é uma boa dica para quem fôr o único utilizador do computador ou então não ache que tenha informação sensível no computador que não quer que seja vista por ninguém.
Neste casos, talvez não exista necessidade de termos de fazer o login no Ubuntu, sempre se ganha alguns segunditos no arranque (se fosse no windows ganhava-se uns minutos, da forma que ele é lento he he he).
Para activar o LOGIN AUTOMÁTICO, sigam estes passos:
1. Ir ao Menu do Ubuntu e seleccionar Sistema, depois Administração, e seleccionar Janela de Início de Sessão.
2. Aparece uma janela a pedir a Password de Administração que deveremos introduzir e clicar no botão OK.
3. Na janela de Preferências da Janela de Início de Sessão, seleccionar o separador Segurança.
4. Seleccionar Activar Início de Sessão Automático.
5. Seleccionar o nome do Utilizador na caixa de seleccção.
6. Clicar no Botão Fechar.
E pronto, da próxima vez que iniciarmos o Ubuntu, ele não vai pedir o login e vai entrar directamente para o Desktop.
Neste casos, talvez não exista necessidade de termos de fazer o login no Ubuntu, sempre se ganha alguns segunditos no arranque (se fosse no windows ganhava-se uns minutos, da forma que ele é lento he he he).
Para activar o LOGIN AUTOMÁTICO, sigam estes passos:
1. Ir ao Menu do Ubuntu e seleccionar Sistema, depois Administração, e seleccionar Janela de Início de Sessão.
2. Aparece uma janela a pedir a Password de Administração que deveremos introduzir e clicar no botão OK.
3. Na janela de Preferências da Janela de Início de Sessão, seleccionar o separador Segurança.
4. Seleccionar Activar Início de Sessão Automático.
5. Seleccionar o nome do Utilizador na caixa de seleccção.
6. Clicar no Botão Fechar.
E pronto, da próxima vez que iniciarmos o Ubuntu, ele não vai pedir o login e vai entrar directamente para o Desktop.
Subscrever:
Mensagens (Atom)