Você pode derrubar a interface de rede e trazê-la de volta novamente, o que deve realizar a mesma coisa.
sudo ifconfig en0 down
sudo ifconfig en0 up
Ocasionalmente, encontrei problemas com as conexões de rede dos clientes do OS X (Wired e Wireless, Leopard / Snow Leopard), em que nothing corrigirá o problema, até que você reinicialize.
Após a solução de problemas básicos, como DHCP, DNS, verificação de mau funcionamento da interface (desabilitar / habilitar), verificação de logs e não encontrar informações úteis suficientes, às vezes, quando tudo falhar, a melhor coisa é reinicializar a máquina. Não tenho certeza do que todo o 'init.d / networking restart' faz no Linux, mas sei que é muito mais útil do que desativar e ativar interfaces.
Obrigado!
Você pode derrubar a interface de rede e trazê-la de volta novamente, o que deve realizar a mesma coisa.
sudo ifconfig en0 down
sudo ifconfig en0 up
Não, não há um init.d / service / launchctl equivalente a 'init.d / networking'.
Se for relacionado ao Wi-Fi, você pode inserir a interface na linha de comando (no SL) com: /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
Se estiver conectado, use ifconfig.
Outro então que ... eu iria verificar o dmesg e / var / log / * por erros.
Você também pode descarregar / recarregar o kld ou verificar se há erros .. e recarregá-lo, mas eu nunca tentei isso, prefiro apenas reinicializar. :)
Veja:
kextfind(8) - find kernel extensions (kexts) based on a variety of criteria and print information
kextload(8) - load kernel extensions (kexts) into the kernel
kextunload(8) - terminate driver I/O Kit driver instances and unload kernel extensions (kexts)
kextutil(8) - load, diagnose problems with, and generate symbols for kernel extensions (kexts)
Se você quiser fazer isso a partir de um shell / remote ssh:
sudo ifconfig <interface> down;sleep 1;sudo ifconfig <interface> up
Se um simples ifconfig
para cima / para baixo não funcionar, crie uma "Localização" adicional com todos os dispositivos de rede desativados, depois execute scutil
para alternar para ele, aguarde alguns segundos e, em seguida, traga de volta.
Dito isso, eu não vi isso acontecer em nenhum dos meus exceto onde o servidor DHCP teve um ajuste e coincidiu com a renovação da concessão (e assim o Mac ficou mal configurado) . A configuração da rede está correta quando isso ocorre? Se eles são DHCP'd, apertar o botão "Renovar" em Preferências de rede > {Device} > TCP / IP tem algum efeito? Que tal, no caso da rede sem fio, desligar e ligar novamente o aeroporto? Se você puder descobrir o que, além de uma reinicialização, irá trazê-lo de volta, então você está um passo mais perto de descobrir o que realmente está desencadeando o comportamento - atingindo-o com um big stick (que é o que efetivamente faz as interfaces) só vai afetar os sintomas, não a causa.
Eu tive o mesmo problema (a rede começou a ficar lenta depois de algumas horas, estou trabalhando principalmente em um Mac conectado por uma rede com fio a um computador Windows) e o que funcionou para mim foi ejetar o computador que eu foi conectado a (no Finder) e desligue a Ethernet (Preferências do Sistema - > Rede - > Ethernet - > Desligado) e, em seguida, conecte os dois novamente. :)
Tags networking process wifi mac-osx service