AWS无法访问RDS实例

时间:2019-09-14 13:16:31

标签: amazon-web-services amazon-rds amazon-vpc vpc

我有一个可公共访问的AWS RDS实例(PSQL)。为了进行测试,我附加了一个在端口5432上都可以访问0.0.0.0/0的安全组。我的VPC已连接Internet网关,并且具有以下内容

192.168.0.0/16  local   

0.0.0.0/0 igw-0f41c33417cbccb8c 

如果我尝试连接到实例,则会出现网络超时,并且我的请求似乎被阻止。 但是我找不到其他应该阻止连接的东西

如果这有助于为eksctl默认设置VPC和子网,并且为 package one.mstudio.qrbar.utility; import android.graphics.Bitmap; import android.os.AsyncTask; import android.os.Environment; import java.io.File; import java.io.FileOutputStream; import one.mstudio.qrbar.data.constant.Constants; public class SaveImage extends AsyncTask<Void, Void, String> { private String name; private Bitmap bitmap; private SaveListener saveListener; public SaveImage(String name, Bitmap bitmap) { this.name = name; this.bitmap = bitmap; } public void setSaveListener(SaveListener saveListener) { this.saveListener = saveListener; } @Override protected String doInBackground(Void... voids) { return saveImageFile(bitmap, name); } @Override protected void onPostExecute(String s) { super.onPostExecute(s); if(saveListener != null) { saveListener.onSaved(s); } } public interface SaveListener { public void onSaved(String savedTo); } private String saveImageFile(Bitmap bitmap, String fileName) { FileOutputStream out = null; String filePath = getFilename(fileName); try { out = new FileOutputStream(filePath); bitmap.compress(Bitmap.CompressFormat.PNG, 100, out); } catch (Exception e) { e.printStackTrace(); } return filePath; } private String getFilename(String fileName) { File file = new File(Environment.getExternalStorageDirectory().getPath(), Constants.SAVE_TO); if (!file.exists()) { file.mkdirs(); } if(fileName.contains("/")) { fileName = fileName.replace("/", "\\"); } return (file.getAbsolutePath() + "/" + fileName + ".png"); } } 创建了子网,那么我所做的主要调整就是附加了Internet网关

从VPC内部,我可以从外部(例如,我的本地计算机无法访问)访问RDS实例

0 个答案:

没有答案