iku8logスマートフォン用の表示で見るiku8logWebエンジニアのタダのメモ。固定IPが取れないアパートで自宅サーバを公開してみた!2018-03-22固定IPが取れないアパートで自宅サーバを公開してみた!Tweet現在住んでるアパートは集合回線で、globalなIPが一つありそこからプライベートIPを振り出されている状況です。ネット回線も遅く、自前で個人回線ひこうと思ったのですが、管理会社にダメ!って言われてので諦めました。引ければ固定IPとって自宅サーバ立ててみるかと思ってたんですが。こんな環境でも無理やり自宅サーバを立て、HPを公開することができたのでメモしておきます。VPSによる自宅サーバ公開方法があったので、参考にしました。さくらのVPSを2つかりてて、1つは全く使ってなかったので今回利用してやりました。※HPを公開したかった訳ではありません。自分のモチベーションとしては勉強目的です。今回の設定で色々と勉強できました。必要な技術VPSVPNLinuxルータ(iptablesによるnat)この2つぐらいかなと思います。VPNの中で公開鍵だとかCAとかSSLといったキーワードが出てきます。流れ設定の流れはこうです。公開したい自宅サーバ(CentOS7をインストールしている)あります。Apache等をテキトーに起動でもしときましょう。次にVPSにVPNサーバを構築していきます。VPNサーバで鍵とか証明書とか発行するので、それらをコピって自宅サーバに配置します。自宅サーバからVPNサーバにVPN接続します。VPSはLinuxルータとしても使用します。iptablesで自宅サーバにリクエストを飛ばしてやります。これにより、VPSでリクエストを受け取り、VPNを通って自宅サーバまで到達。世界に自宅サーバを公開する事ができました、となるわけですね。設定中はよく分かりませんでしたが、やはり手を動かしてトライ&エラー繰り返すと見えてくるものがありますね。設定していきましょう。以下、記述中なので、少々お待ちを....。コメントで早くしろってもらえると早くします。axios】異なるオリジン間での認証とcookie保持について※コードは全て載せていません。以下の通り開発をし...2018-12-24エンジニアの勉強法について考えてみた僕は勉強の効率が良くなく、あたまも良くない。ある事柄を理解...2018-09-28keepalivedとかvrrpとかvipとかただの備忘録なのであしからず。keepalivedというロードバラン...2018-09-23fail2banについてssh周りだけ調べてみた。fail2banはsshとかの不正アクセスを検知して、自動的に攻撃元IP...2018-09-01JWTの備忘録JWTを調べたので個人備忘録として残します。広告貼らせて頂いておりやすプロフィールid:iku8飽きの多い生涯を送ってきました。Generatorの生成されたモデルでblobが分離される【Mac】Intellij内でMacのfinderを使わない方法gradleのapiとimplementationの指定で、依存関係を伝搬したりしなかったりはてなブログをはじめよう!iku8さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。