2016-05-30 24 views
0

Ich versuche, meine IP-Adresse auf Google Cloud SQL-Speicher zu whitelist. Sie fragen jedoch nach einer CIDR-Notation. Ich lese die Wikipedia-Seite, ging durch verschiedene Konverter und lese einige Post auf Stackoverflow auf, wie man meine IP in eine CIDR gültige IP umwandelt. Ich kann immer noch nicht mit meiner IP verbinden - während durch Whitelisting alle ips 0.0.0.0 funktioniert es.Was ist meine IP-Adresse im CIDR-Format für Google SQL-Autorisierung

So, hier ist ein Beispiel ip:

80.210.10.180 

wenn ich in ipconfig ich sehe:

Subnet Mask . . . . . . . . . . . : 255.255.255.0 

Wie kann ich die cidr ipv4 gültige Adresse erhalten?

Antwort

2

Die Autorisierungsseite akzeptiert einfache IPs. z.B. Wenn Ihre IP-Adresse 80.210.10.180 ist, können Sie einfach 80.210.10.180 eingeben. (Wenn Sie neugierig sind, ist die CIDR-Notation dafür 80.210.10.180/32, aber das ist nicht wichtig.)

Wenn das nicht funktioniert, ist es wahrscheinlich, dass Ihre externe IP, wie von Google gesehen, anders ist.

Passt diese IP-Adresse zu dem, was Sie sehen, wenn Sie "Was ist meine IP-Adresse" in die Google-Suche eingeben?

+0

Ja, es passt, aber es ist komisch. Nur 0.0.0.0.0/0 funktioniert – Ced

+0

Was Sie tun können, ist eine Verbindung (mit 0.0.0.0 vorübergehend auf der weißen Liste) und führen Sie "show processlist;" und sehen Sie, was die "Host" -Spalte Ihnen zeigt. Sehen Sie nach, ob es nicht mit der IP übereinstimmt, die Sie autorisieren möchten. – Vadim

+0

Sorry, ich bin mir nicht sicher, ob ich dir folge. Ich verband durch ssh und tat netstat -al dann sehe ich ausländische Adresse ist '*: *' für ssh. Wo meinst du, ich sollte die Show-Prozessliste setzen? Könnten Sie ein bisschen detaillierter sein, wie ich neu bin, diese – Ced