Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Mysql in ascolto su 2 porte diverse

    Ciao a tutti!
    Ho un problema.
    In pratica io ho un server con eth0 con un ip pubblico.
    Per questioni di sicurezza eviterei di lasciare aperta la porta 3306 al mondo e vorrei che tutto quello che arriva sulla porta 13306 venga trasmesso (con qualsiasi metodo, basta che funzioni) sulla porta 3306.

    Tutto questo lasciando che il mysql rimanga in ascolto sulla porta 3306 perchè ho varie applicazioni che si connettono a 127.0.0.1:3306 per fare le query.

    Grazie in anticipo a tutti!
    http://www.webtorbe.it

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Ci metti un firewall davanti e fai un nat dalla porta 13306 alla 3306 (così all'esterno avrai la 13306 e mysql userà invece solo la 3306)

  3. #3
    ho già provato ma ci sono delle restrizioni del kernel che impediscono questo...
    Secondo te è possibile fare una specie di "doppio bind"?
    http://www.webtorbe.it

  4. #4
    Mi autorispondo al mio problema visto che sono riuscito da solo:

    Basta installare stone:
    codice:
    apt-get install stone
    e eseguirlo così:

    codice:
    stone -D 127.0.0.1:3306 0.0.0.0:13306
    http://www.webtorbe.it

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 © 2026 vBulletin Solutions, Inc. All rights reserved.