̄この広告は、90日以上更新していないブログに表示しています。Adventarの14日目の記事です。kxmxyx.github.ioです。唐突ですが、今日はAWSの話になります。Peeringで接続されたすべてのVPC内のインスタンスに対して1つのVPN接続で社内から直接アクセス可能にしようとして色々と一筋縄ではいかなかったので、そのまとめになります。使えば解決する話です。最初に載せてしまいますが、以下のような構成が最終構成になります。VPC1、2はすべて別アカウントという縛りもあります。接続を作っていくと、管理が非常に煩雑になると予想出来ました。設定さえしてやれば、その他の設定はしなくてよいと言うのが理想でした。そもそも、こんなことしたい人はたぶんいないと思います。接続は利用していません。通してくれないという問題がありました。使用はあきらめました。落としているのではないかと考えています。VPC内にOpenVPNのインスタンスを作成し、社内と接続することにしました。接続する方法に関しては、こちらをご参照ください。Service2)というようなルールを追加します。増える毎に設定が必要です。同様の設定が必要です。するうえで必須の設定になるので、特筆すべき点はないです。有効にして勝った!と思いましたが、まだ勝てません。NGという状態になりました。Gatewayで引っ掛かっている状態です。パケットのソース、デスティネーションをしっかりチェックしているのかなと思います。うまく切ってやれば、1つですみます。これで、無事パケットが届き、社内から各サービスインスタンスへ直接sshすることができるようになりました!セキュリティグループの設定もお忘れなく。インスタンスから社内へは接続できません。2014明日は、keiichironaganoさんです。/usr/lib/udev/rules.d/51-android.rulesとかいじって2時間ほど詰んでた。消えましたhttps://wiki.archlinux.org/index.php/Talk:Installing_with_Fake_RAIDにdmraidとか古くね?Intelはmdadm使えって書いてるし俺できてるぜ!とか書いてる割に全然出来なかったのでまとめ。i915.modeset=0を追加して起動。英字配列になってるので=は^のキーで入力。RAID起動したら既に認識されてます。/mnt/bootでマウント。grubmenu.lstの書き換えを忘れると起動しないので書き換えましょう。参考https://wiki.archlinux.org/index.php/Installing_with_Fake_RAIDhttps://wiki.archlinux.org/index.php/Software_RAID_and_LVMhttp://linux-101.org/howto/arch-linux-software-raid-installation-guidehttp://forums.gentoo.org/viewtopic-t-888520-start-0.htmlhttp://travishegner.com/2012/02/boot-arch-linux-from-an-mdadm-array/#.T-6YqCt1Bro*1:Intelの奴には確かにmdadmでごちゃごちゃ載ってる。Zには光学ドライブがないのでUSBで光学ドライブを接続するかUSBメモリなどのメディアを使ってインストールする必要があります。今回はUSBメモリ経由でインストールする場合。公式ではインストール用にメディアが配布されていますが各種ツールを使ってUSBメモリにインストールしても起動しないのでSystemRescueCDを使います。ブートメニューではインストールするつもりのビット数(32/64)と同じビット数のカーネルを選択。しないとchrootで詰みます。起動したらstartxでGUIを立ち上げ。適当にネットワークなど確認したらターミナルからGentooをインストール。mknodesで/dev/mapper/以下にノードを展開。これでgparted等でパーティション操作ができるようになる。/mnt/gentooでマウント。64bitでGitLab立てたメモですすでに同じ環境でのエントリがあったけどうまく行かなかった&もっと簡単な方法があったので。インストールからやったのでそこからのメモ。ファイアウォールなどの設定は割愛。Serverのインストールウィザードに従ってインストール。Serverにチェック入れましょう。SSH設定の変更/etc/ssh/sshd_configを適宜編集。ポートとか、PasswordAuthenticationとか。自分の環境だと22番が開いてなくて適当に開いてるポートに変えました。GitLabのインストールhttps://github.com/gitlabhq/gitlabhq/wiki/V2.0-easy-setup-for-ubuntuこの手順でやるだけです。気づいたらnginx+Passengerの環境でGitLab動いてます。GitLabHQの手順で注意点がいくつかあってstableブランチにしないとUIがスクリーンショットとかと何か違う・・・ってなります。origin/stableとかでstableブランチもらいましょう。GitLabHQの所でgitlabhq/config/gitlab.ymlのPortのコメントアウトを外して22から変更後のポートに変更。/etc/ssh/ssh_configでポートの指定が必要になります。sshd_configじゃないですよ。なんかエラー出た自分の場合、ソースコードブラウズしたときに500エラー出ました。調べたらcharlock_holmesのgemがちゃんとインストールできてないとかで該当のgemをインストールしなおしましょう。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。