Static private IP addresses for AWS Client VPN connections

0

Hi All,

Is there a way to assign static private IP addresses to individual users connecting to AWS Client VPN. Can it be based on the user name? If this is not possible with Client VPN, what other AWS service can be used?

Note: I am not looking for a static outbound IP address. I want to have the connected users be assigned static private IP addresses.

Thanks in advance!

strel0k
asked a month ago72 views
3 Answers
0

Hi Directory Service Integration: Integrate AWS Client VPN with AWS Directory Service (such as AWS Managed Microsoft AD or AD Connector). This allows you to authenticate users based on their Active Directory credentials.

Use DHCP Option Sets: With AWS Client VPN, you can configure DHCP option sets to assign static IP addresses to users based on their Active Directory usernames. Each user can be associated with a specific IP address through DHCP reservations.

answered a month ago
  • Could you please elaborate (or point to relevant documentation), as I am a total noob? When creating a DHCP option set you can only specify a very limited number of parameters. Things like domain, name, dns servers, etc.

0
profile picture
EXPERT
GK
answered a month ago
  • I am asking about assigning static PRIVATE IP addresses to clients that connect. I don't need VPN clients to have internet connectivity through this network (I can add a NAT gateway if that is needed).

0

Hello strel0k!

One currently cannot assign a static IP on the AWS Client VPN side "natively", I am afraid. Happy to discuss your specific use-case (some form of restricting access to 'intra-AWS' resources, I would assume?) - as you are probably aware, we are offering either Security Group-based (whole Client VPN endpoint-scope) or [recommended in this scenario] a user-group based filtering (user/group level, configured within authorization rules).

If using the former, one in principle can create multiple/several AWS Client VPN endpoints and assign different CIDRs (and Security Groups), but this realistically won't be at user level granularity.

profile pictureAWS
AWSAmir
answered a month ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions