Desidero configurare PostgreSQL per accettare connessioni solo da un IP specificato. Non dovrebbe accettare richieste da nessun altro IP.Configurare PostgreSQL in modo che funzioni solo per la porta IP + LOCALHOST o specificata
risposta
Di seguito pg_hba.conf permette locale e specificato Ip hanno login privilegio, ma rifiuta gli altri.
# TYPE DATABASE USER ADDRESS METHOD
local all all trust
host testdb testuser 192.168.1.1/32 md5
host all all 0.0.0.0/0 reject
Controllare il file pg_hba.conf nella cartella dati di PostgreSQL. Questo è il file di configurazione dell'autenticazione del client.
# TYPE DATABASE USER ADDRESS METHOD
host testdb testuser 192.168.1.1 md5
local testdb all md5
Aggiungere il sopra al file pg_hba.conf
Si noti che PostgreSQL continuerà ad accettare connessioni socket TCP alla sua porta da qualsiasi interfaccia a cui è associato tramite 'listen_addresses' in' postgresql.conf', semplicemente non permetterà loro di autenticarsi. Se si desidera impedire anche un handshake TCP, è necessario utilizzare 'iptables'. –
Il modo più semplice è quello di rendere PostgreSQL ascoltare solo su localhost
per le connessioni in entrata. Il parametro rilevante è listen_addresses
in postgresql.conf
. Il docu è here.
- 1. Come configurare postgresql postgresql.conf listen_addresses per più indirizzi IP
- 2. Impostazione remota per utilizzare la porta specificata per ssh
- 3. Python - Get IP localhost
- 4. Chrome - Disabilita la cache solo per localhost?
- 5. Il protocollo TCP/IP al localhost ospite, la porta 1433 non è riuscita
- 6. Come configurare WAMP (localhost) per inviare email usando Gmail?
- 7. In che modo boost.asio rileva su quale porta è in ascolto la mia app del server?
- 8. Come configurare PostgreSQL per accettare tutte le connessioni in entrata
- 9. Come configurare VirtualHosts in modo che punti due porte sullo stesso IP a diversi nomi server?
- 10. Output IP solo da una scansione nmap su porta aperta
- 11. Come configurare Fiddler per ascoltare localhost?
- 12. traccia un particolare IP e porta
- 13. Determinazione dell'indirizzo IP e della porta di una connessione TCP/IP in entrata in Erlang
- 14. Come configurare la porta browser-sync
- 15. Configurare IP del server DHCP per Vagrant
- 16. Il server è in esecuzione su host "localhost" (:: 1) e accetta connessioni TCP/IP sulla porta 5432?
- 17. Funzioni PostgreSQL restituite void
- 18. Configura WCF per ascolto solo LOCALHOST
- 19. funzioni PostgreSQL e trigger
- 20. La certificazione SSL funziona con localhost ma non con il nome del computer o IP
- 21. In che modo ping risolve l'indirizzo IP?
- 22. Come configurare lo spoofing IP in jmeter?
- 23. Come verificare che SSL funzioni per Kafka
- 24. C# Web - localhost: porta funziona, 127.0.0.1:port non funziona
- 25. come configurare cassandra per ascoltare la porta jmx su un indirizzo ip reale e non su 0.0.0.0?
- 26. Come posso fare in modo che ricordi gli yan passati? (O configurare YankRing per fare meno.)
- 27. In che modo un servizio WCF può ascoltare la stessa porta di IIS?
- 28. Come impostare xampp open localhost: 8080 invece di solo localhost
- 29. Abilita la modifica di UITableView solo in una sezione specificata
- 30. Come configurare PostgreSQL con Grails 3.0?
versione Pg? OS? Intendi solo localhost? Oppure "accetta le connessioni solo da un indirizzo IP non locale denominato"? –