Por que não consigo definir um IP fixo no Windows 7?

0

Eu quero fazer uma LAN pequena, não conectada à internet.

Eu abro o painel de controle / rede e encontro meu adaptador Ethernet.

Desmarquei o IPv6, cliquei em IPv4 e selecione "Propriedades".

Eu dei um endereço IP fixo de 192.168.1.1 mas não consigo pingar 192.168.1.1

E um programa que eu escrevi não pode acessar um banco de dados MySql nesse endereço ...    Eu estou usando o Xampp, o programa pode acessar o banco de dados se sua string de conexão diz localhost, não 192.168.1.1 Além disso, eu posso acessar através do PhpMyAdmin e invocar MySql de uma caixa Dos - assim, MySql parece estar ok

Imaginando por que não consigo fazer ping, executo o IPCONFIG e o endereço do meu adaptador Ethernet é o antigo, não o novo fixo que eu atribuí

[UPDATE] Ainda não conectei um roteador, é um PC independente. Obrigado por apontar que o roteador, quando adicionado, provavelmente será 192.168.1.1, então eu provavelmente deveria fazer o meu PC 192.168.1.2

mas meu ponto aqui é que eu não consigo pingar o que eu achei que defini como meu IP estático e, na verdade, ele não aparece quando eu executo IPCONFIG - eu recebo o valor anterior.

    
por Mawg 14.06.2012 / 13:20

3 respostas

1

Eu corri para algumas instalações do Windows 7 que têm solicitações de eco icmp (respostas de ping) bloqueadas no firewall por padrão.

Verifique as configurações do seu firewall e adicione a exceção ICMP, se precisar.

Além disso, há mais para configurar um endereço IP estático do que apenas o endereço. Sua máscara de sub-rede também precisa estar correta. Deve ser provavelmente 255.255.255.0 se você nunca teve um motivo para definir o contrário.

Além disso, como alguns outros disseram, verifique se o IP estático atribuído à sua instalação do Windows 7 é realmente exclusivo em sua rede. A maioria dos roteadores, de fato, usa como padrão 192.168.1.1 .

Você está usando um roteador? Se não houver acesso à Internet e você quiser apenas uma configuração básica de LAN, você não precisaria de um ... um switch seria suficiente.

    
por 14.06.2012 / 14:17
2

Você entende que localhost é 127.0.0.1 não 192.168.1.1 correto?

Suponho que o endereço da inter-rede local do seu computador NÃO é 192.168.1.1 , provavelmente o seu roteador.

localhost é o computador local. Se o banco de dados estiver armazenado no computador local, você deverá usar localhost em vez de um endereço IP.

Você realmente deve nos dar mais detalhes. Eu suponho que você tenha um roteador, já que 99,8% do endereço padrão dos roteadores é 192.168.1.1

    
por 14.06.2012 / 13:31
1

Provavelmente você tem 192.168.1.1 fixo em seu roteador, ou seu alcance de IP é diferente.

    
por 14.06.2012 / 13:23