Rede
Uma conexão cabeada com DHCP funciona sem nenhuma configuração: o SliTaz ativa a rede em segundo plano durante o boot, então a inicialização nunca espera por ela. O Wi-Fi precisa de um nome de rede e de uma senha, informados uma única vez.
Verificar a conexão
$ trame network status $ trame network check $ ip addr
O trame network check testa o link, o gateway, o DNS e o
acesso à internet, e diz qual etapa falha. O log da rede é
/var/log/network.log.
Cabeada: DHCP ou endereço estático
DHCP em eth0 é o padrão. Para usar outra interface ou um
endereço fixo:
# trame network config interface eth1 # trame network config static 192.168.1.10/24 192.168.1.1 9.9.9.9 # trame network config dhcp # trame network restart
A forma estática recebe o endereço com seu prefixo, o gateway e, em
seguida, um ou mais servidores DNS. O trame network dns set
altera apenas os servidores DNS. A rede também pode ser reiniciada com
/etc/init.d/network.sh restart.
Wi-Fi
Na área de trabalho, abra os ajustes rápidos (Ctrl+Super), ligue o Wi-Fi e clique em Networks..., ou use a página Wi-Fi do Settings. Escolha uma rede e informe a senha: ela é lembrada e a conexão é refeita no próximo boot.
A partir de um terminal:
# trame wifi scan # trame wifi connect "MyNetwork" - wpa # trame wifi status # trame wifi list # trame wifi forget "MyNetwork" # trame wifi disconnect
Com -, a senha é lida pelo teclado em vez da linha de
comando, e assim não fica no histórico do shell. As redes corporativas
(eduroam...) usam eap identity=user@domain. As redes
conhecidas e suas senhas ficam em /etc/wpa/wpa.conf, legível
apenas pelo root.
Firmware do Wi-Fi
Se nenhuma interface Wi-Fi aparecer, a placa pode precisar de um
firmware: o trame hardware firmware diz qual. Instale o
pacote correspondente e reinicie:
| Placa Wi-Fi | Pacote |
|---|---|
| Intel Wi-Fi 6 e 6E (AX200, AX201, AX210...) | firmware-iwlwifi-ax, nas imagens com área de trabalho |
| Intel mais antigas | firmware-iwlwifi-<model>: 3945, 4965, 5000, 6000, 7260, 7265... |
| Realtek PCIe (rtl8192ce, rtl8188ee...) | firmware-rtlwifi |
| Ralink | firmware-rt2x00 |
| Atheros USB (ath9k_htc) | firmware-atheros; as placas Atheros PCI (ath9k) não precisam de firmware |
| Broadcom | linux-lts-wireless-extra, mais b43-fwcutter para o driver b43 |
Os drivers de Wi-Fi estão em linux-lts-wireless, nas imagens
com área de trabalho; os menos comuns (Broadcom, Atheros ath10k...) estão
em linux-lts-wireless-extra. Os chips Realtek recentes
(rtw88, rtw89), MediaTek (MT7921, MT7922) e Intel BE200 ainda não são
suportados.
Bluetooth
O suporte a Bluetooth é um pacote: instale-o e use os ajustes rápidos ou o trame:
# spk-add bluez # trame bluetooth power on # trame bluetooth scan # trame bluetooth pair AA:BB:CC:DD:EE:FF # trame bluetooth connect AA:BB:CC:DD:EE:FF
Nomes locais (.local)
Para acessar as máquinas da sua rede pelo nome
(printer.local) e ser encontrado por elas, instale o Avahi:
# spk-add avahi nss-mdns # /etc/init.d/avahi-daemon start # trame service enable avahi-daemon
PPPoE
Para um modem que usa PPPoE, instale o rp-pppoe (já presente
nas imagens com área de trabalho) e execute pppoe-setup, e
depois pppoe-start, pppoe-status e
pppoe-stop.
Firewall
O serviço firewall inicia no boot nas imagens com área de
trabalho. Por padrão, ele aplica proteções do kernel (sem redirecionamentos
ICMP, sem roteamento pela origem, SYN cookies...) e nenhuma filtragem de
pacotes. Para filtrar o tráfego de entrada, instale o iptables, ative as
regras e adapte-as:
# spk-add iptables # nano /etc/slitaz/firewall.conf # IPTABLES_RULES="yes", INTERFACES # nano /etc/slitaz/firewall.sh # as regras # /etc/init.d/firewall restart
As regras padrão descartam o tráfego de entrada, exceto o da rede local,
as respostas às conexões que você abre, SSH, FTP, ICMP e as portas TCP e
UDP altas (1024 e acima). Um servidor web na máquina não fica acessível
de fora até você adicionar ao firewall.sh uma regra para a
porta 80. O trame firewall allow 22/tcp, o deny
e o list alteram apenas as regras em execução: coloque as
regras permanentes no firewall.sh.
O arquivo network.conf
Todas as configurações de rede estão em /etc/network.conf,
lido pelo /etc/init.d/network.sh no boot:
INTERFACE="eth0" DHCP="yes" STATIC="no" IP="192.168.0.6" NETMASK="255.255.255.0" GATEWAY="192.168.0.1" DNS_SERVER="192.168.0.1" WIFI="no" WIFI_INTERFACE="wlan0"
Para um endereço estático, defina DHCP="no" e
STATIC="yes". Com WIFI="yes", a interface Wi-Fi
é usada no lugar da cabeada. Com um endereço estático, as rotas podem ser
dadas em /etc/iproute.conf, uma linha de argumentos de
ip route add por rota, incluindo a rota padrão: o arquivo
passa então a substituir o GATEWAY. O nome da máquina está em /etc/hostname.
SliTaz Doc