Hello, si vous avez des problèmes de connexion entre host/URL…etc, depuis un serveur Windows, j’utilise souvent Test-NetConnection pour troubleshooter et vérifier les problèmes de connexion/ports.
Une sorte de bon vieux Telnet, curl…etc. 🙂
Il vous faut 3 paramètres
- Host distant
- Le port
- InformationLevel : pour afficher plus d’info.
Test-NetConnection
Test de connexion depuis un host Windows (en DMZ) vers un serveur de base de données MariaDB (en LAN) via le port par défaut 3306.
Si tout va bien :
PS C:\Users\pixelabs> Test-NetConnection -ComputerName 192.168.1.12 -Port 3306
ComputerName : 192.168.1.12
RemoteAddress : 192.168.1.12
RemotePort : 3306
InterfaceAlias : Ethernet 2
SourceAddress : 172.16.2.10
PingSucceeded : True
PingReplyDetails (RTT) : 0 ms
TcpTestSucceeded : True
Quand ça ne fonctionne pas. Test vers un autre host.
PS C:\Users\pixelabs> Test-NetConnection -ComputerName 192.168.1.15 -Port 3306 AVERTISSEMENT : TCP connect to 10.100.57.15:3306 failed ComputerName : 192.168.1.15 RemoteAddress : 192.168.1.15 RemotePort : 3306 InterfaceAlias : Ethernet 2 SourceAddress : 172.16.2.10 PingSucceeded : True PingReplyDetails (RTT) : 0 ms TcpTestSucceeded : False
Avec le paramètre InformationLevel detailled.
PS C:\Users\pixelabs> Test-NetConnection -ComputerName 192.168.1.12 -Port 3306 -InformationLevel "Detailed" ComputerName : 192.168.1.12 RemoteAddress : 192.168.1.12 RemotePort : 3306 AllNameResolutionResults : MatchingIPsecRules : NetworkIsolationContext : Private Network InterfaceAlias : Ethernet 2 SourceAddress : 172.16.2.10 NetRoute (NextHop) : 172.16.2.254 PingSucceeded : True PingReplyDetails (RTT) : 0 ms TcpTestSucceeded : True
Source : learn.microsoft.com/
Bonne journée.
Nickel merci