Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    2,460

    bloccare connessioni in uscita su determinate porte

    come è possibile bloccare connessioni in uscita su determinate porte ?

    tipo: se un utente prova a collegarsi ad un server irc la connessione viene killata..

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    2,460
    ho risolto installando e configurando apf-firewall

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    4
    sia comunque detto che un server irc si basa su un'applicazione che rimane in ascolto su una determinata porta (TCP/UDP) e che quando gli viene richiesta una connessione può decidere se accettarla o no. Ricordo che quando sviluppai in vb6 e winsok una chat multiutente, rimanevo in ascolto con la socket sulla porta 1606 e appena ricevevo una connessione essa veniva automaticamente accettata. la connessione poi affidata ana index della socket. in questo modo se volevo killare la connessione all'utente, bastava che sulla index della socket dell'utente facessi (mettiamo ad esempio che ci fossero 30 utenti collegati e lui fosse il 15) wsock[14].Close . in questo modo solo lui si disconnetteva, poi l'applicazione server inseriva il sui ip nella lista di quelli bloccati, e quando l'utente richiedeva l'accesso, il server gliero rifiutava.
    In poche parole nelle chat irc (come in quelle chat dove c'è un'aplicazione server e una client come msn, skipe, google talk, yahoo messenger ecc...), non si blocca veramente la porta ma si chiudono le connessioni, ed eventualmente impedendo a quell'ip di chiederne altre.

  4. #4
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,559
    Perchè non ne vai a riesumare una più antica discussione ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.