Total de visualizações de página

quinta-feira, 10 de março de 2011

Código Programa Simples de Configuração de Rede FreeBSD

#include
#include

int main()
{
char var[50], IP[16], mask[16], gtw[16];
int op;

printf("1-Interface\n");
printf("2-Rota padrao\n");
printf("3-Listar tabela de rotas\n");
printf("4-Sair\n");
printf("Escolha uma das opcoes acima: \n");
scanf("%d", &op);

switch (op)
{
case 1:
printf("Digite o IP: ");
scanf("%s", & IP);
printf("Digite a Mascara: ");
scanf("%s", & mask);
sprintf(var,"ifconfig rl0 %s netmask %s", IP, mask);
system(var);
system("read b");
break;
case 2:
printf("digite o gateway:");
scanf("%s", & gtw);
sprintf(var,"route add defaultrouter=\"%s\"",gtw);
system(var);
system("read b");
break;
case 3:
system("netstat -rn");
system("read b");
break;
case 4:
break;
}
return 0;
}

Nenhum comentário:

Postar um comentário