AWS Client VPNでAWS以外への通信をローカルに流す(openvpn、TunnelBlick)

2019.06.07

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

はじめに

瀬田@大阪オフィスです。

AWS Client VPNの簡単さ、便利さに熱い可能性を感じませんかね? 俺は感じる。そんな気持ちを込めたtipsです。

[AWS]踏み台をワンチャンなくせる!?VPC接続にClient VPNを使ってみよう

インターネットにつながらない?

設定を終わらせて疎通確認もできてご満悦だったのですが、自マシンからネットワークに接続できなくなりました。これはトラフィックが全部Client VPNにながれてるっぽい。全てのトラフィックをVPN経由で流す設定も外してるしなぁと悩む。

解決

設定時にAWSからダウンロードしてきた設定ファイル「client-config.ovpn」に以下を追記してルーティングを設定します。

pull-filter ignore redirect-gateway
route 10.0.0.0 255.255.0.0   #接続先VPCのCIDR

最後に

悩んでしまうまえにこの情報で幸せが増えるといいなと思います。