1. 程式人生 > >Connect To Your VPC

Connect To Your VPC

There are a few ways to connect to a VPC, and the right one for you depends on your use case and preferences. You can use the following protocols or services to connect to a VPC:

VPN

A virtual private network (VPN) connection is established to an AWS-managed virtual private gateway (VPG).

A virtual private gateway is the VPN device on the AWS side of the VPN connection. After you have created your VPN, you can download the IPsec VPN configuration from the Amazon VPC console to configure the firewall or device in your local network that will connect to the VPN. For more information, see

How do I create a secure connection between my office network and Amazon Virtual Private Cloud?

AWS offers a managed VPN service, but you can also use a third-party software VPN solution. The latter is suitable if you need to have full access and management of the AWS side of your connection.

For more information about VPN connections, see VPN Connections.

AWS Direct Connect

Direct Connect creates a direct, private connection from your on-premises data center to AWS, letting you establish a 1-gigabit or 10-gigabit dedicated network connection using Ethernet fiber-optic cable. For more information, see What is Direct Connect?

Direct Connect is priced per port-hour, with additional data transfer rates that vary by region. For more detailed pricing information, see the Direct Connect pricing page.

VPC peering

VPC peering allows you to connect two VPCs using each VPC's private IP address. This makes it appear as if the 2 VPCs are on the same network.

This option is recommended for connecting VPCs within a region or across AWS accounts. Because these connections do not rely on physical hardware, they are not subject to issues with single-point of failure or network bandwidth bottlenecks. You can find out more at VPC Peering.

VPC endpoints

VPC endpoints enable you to create a private connection between your VPC and another AWS service, without the need for Internet access. A VPC endpoint enables instances in your VPC to use private IP addresses to communicate with resources in other services. For more information, see VPC Endpoints.

EC2 ClassicLink

ClassicLink allows you to link an EC2-Classic instance to a VPC in your account within same region, without using public IP addresses or Elastic IP addresses to enable communication between instances. You can associate VPC security groups with the EC2-Classic instance and enable a connection between the EC2-Classic instance and instances in your VPC by using a private IP address.

This option is available to users with accounts that support the EC2-Classic platform and can be used with any EC2-Classic instance. For more information, see ClassicLink.

Internet Gateway

An Internet gateway allows communication between instances in your VPC and the Internet. To enable Internet access for instances in a VPC subnet, follow these steps:

  1. Attach an Internet gateway to your VPC.
  2. Add a route to the Internet gateway in the route table of the VPC subnet.
  3. Ensure that instances in your subnet have public IP addresses or Elastic IP addresses.
  4. Verify that your network ACL and security group rules allow the relevant traffic to flow to and from your instance.

You can scope the route to all destinations that are not explicitly known to the route table, or you can scope the route to a narrower range of IP addresses. For more information, see Internet Gateways.

NAT Gateway

A network address translation (NAT) gateway enables instances in a private subnet to connect to the Internet or other AWS services, but it prevents those sources from initiating a connection with those instances. To create a NAT gateway, you must specify the public subnet inside the VPC that contains the NAT gateway. For more information, see NAT Gateways.

相關推薦

Connect To Your VPC

There are a few ways to connect to a VPC, and the right one for you depends on your use case and preferences. You can use the following protoco

arch下安裝genyMotion解決unable to connect to your virtual device問題

本文標記為原創,實際是完全的借鑑融合. 原文連結: http://madcoda.com/2014/05/solving-genymotion-unable-to-connect-to-your-virtual-device-error/    https://bbs.a

Restrict Access to your Amazon Connect S3 Bucket

This blog post describes how to create customer access policies to Amazon S3. These buckets are by default not public, and this blog takes it furt

LR回放https協議腳本失敗:[GENERAL_MSG_CAT_SSL_ERROR]connect to host "XXX" failed:[10054] Connection reset by peer [MsgId:MERR-27780]

網絡連接 advance sgid 服務器 vuser con run load sgi 最近做一個負載均衡項目的性能測試,使用LR錄制腳本協議為https協議,回放腳本時出現報錯: [GENERAL_MSG_CAT_SSL_ERROR]connect to host "

連接Mysql提示Can’t connect to local MySQL server through socket的解決方法

127.0.0.1 方式 mic div conn 三種 問題 ati my.cnf 轉:http://aiezu.com/article/mysql_cant_connect_through_socket.html 有時候,當我們使用“mysql”、“mysqladmin

解決openstack “failed to connect to server (code: 1006)”故障一例

code: 1006 failed 控制臺 新建 openstack版本環境:ocata安裝完成ocata版本後,新建主機實例後,通過管理端進入主機實例的控制臺時,報錯:“failed to connect to server (code: 1006)”解決思路:1、檢查日誌文件,通過日誌尋找

<Linux> Ubuntu error: ssh: connect to host master port 22: No route to host lost connection

ror host input ssh端口 linu 就會 accept ssh ubuntu iptables當找到匹配的規則時,就會執行相應的動作,而不會向下繼續匹配。因為ssh端口開放的規則在all規則之後,所以永遠都不會匹配到,也就是ssh永遠被禁止。 root下執行

Jenkins配置ssh時總是提示Can't connect to server

jenkins ssh can't connect to serverJenkins配置ssh時總是提示Can‘t connect to server我在本地windows系統中啟動了一個Jenkins服務,進行配置ssh,鏈接到同一網段的服務器上Linux上。總是連不上,Windows的防火墻和殺毒

安卓控件獲取器uiautomatorviewer初體驗:"unable to connect to the adb. check if adb is installed correctly"

isn tdi pty all hal hot cep accep challenge 解決方法:轉自:https://plus.google.com/108487870030743970488/posts/2TrMqs1ZGQv Challenge Accepted:1.

Could not connect to SMTP host: localhost, port: 25;

could string .net art smtp del family cal mode 1、錯誤描寫敘述DEBUG: setDebug: JavaMail version 1.3.3 DEBUG: getProvider() returning javax.mai

我遇到的錯誤curl: (7) Failed to connect to 127.0.0.1 port 1086: Connection refused

ace bsp port style connect col socks 註釋 ref 今天我用curl命令,無論如何都是出現: curl: (7) Failed to connect to 127.0.0.1 port 1086: Connection refused 找

telnet: connect to address 192.168.2.140: Connection refused

telnet: connect to address 192.168.2.140: connection refused解決方案問題描述: 我的redis開啟後,使用telnet進行訪問出現如下錯誤 telnet: connect to address 192.168.2.140: Conne

Can't connect to local MySQL server through socket '/tmp/mysql.sock'

for iat 5.6 type span color str -s roo macdembp:~ mac$ netstat -xl | grep mysql e7861942257b0691 stream 0 0 e78619422ab30a91

remote connect to ubuntu unity

http conn nec rom prot nsf transfer blog proto https://community.nxp.com/thread/220596 putty secure copy protocol can be used to transfer

selenium執行打開瀏覽器,報Can not connect to the Service xxxxdriver

selenium2 robotframework 把hosts(在此目錄C:\Windows\System32\drivers\etc)文件裏的127.0.0.1 localhost這行註釋去掉就可以參考:https://stackoverflow.com/questions/24900922/web

mysql遠程連接 Host * is not allowed to connect to this MySQL server

his 名稱 微軟 allow cal local 代碼 訪問 spa 在本機登入mysql後,更改"mysql"數據庫裏的"user"表裏的"host"項,從"localhost"改為‘%‘。 代碼如下 mysql> mysql>us

Android 異常: failed to connect to localhost/127.0.0.1

col host 本地 led style 本地計算機 str 異常 需要 連接本地web服務器,在模擬器不能連接到127.0.0.1。 Android把127.0.0.1當作模擬器本機,而把計算機本地IP設為10.0.2.2,需要把需連接本地計算機web服務地址改為:ht

zbb20170811 mysql遠程連接報錯: Host * is not allowed to connect to this MySQL server,解決方法

pri oca 軟件 密碼 修改 allow 服務器 mysql遠程連接 查詢 解決此問題有以下2個方法: localhost改成% 1.進入mysql的BIN目錄 註:root為管理員用戶名,password為用戶root的密碼: mysql -u root -p

連接mysql時報:message from server: "Host '192.168.76.89' is not allowed to connect to this MySQL server

conn hang 方案 mysql ges fec 它的 0.00 數據 處理方案: 1、先用localhost方式連接到MySQL數據庫,然後使用MySQL自帶的數據庫mysql; use mysql; 2、執行:select host fro

mysql鏈接錯誤:2003 can't connect to mysql server on 10038

option tcp/ip connect ons default 文件 port utf tcp 出現這個錯誤原因是端口號不是3306。 打開D:\Program Files\MySQL\MySQL Server 5.5 \my.ini文件,當然還有其他的.ini的文件