0
0

More than 3 years have passed since last update.

Raspberry Pi3をインターネットに公開する

Last updated at Posted at 2020-11-07

はじめに

ラズベリーパイ3はハードディスク起動ができます。WEBサーバーとしての実力を試したくてインターネットに公開してみました。

前提

筆者はBroad WiMAXの回線をつかっています。

グローバルIPアドレス

なんと月額96円(税抜)でグローバルIPアドレスが払い出されます。しかもルーターで接続先設定(APN)をするだけ!
https://faq.wimax-broad.jp/faq/show/165?back=front%2Fcategory%3Asearch&category_id=12&commit=&keyword=%E3%82%B0%E3%83%AD%E3%83%BC%E3%83%90%E3%83%AB&page=1&site_domain=customer&site_id=2&sort=sort_keyword&sort_order=desc&utf8=%E2%9C%93

グローバルIPアドレスが取得できたらラズベリーパイ3をDMZに設定します。

DDNS

Broad WiMAXのグローバルIPアドレスは都度変更されるためDDNSに登録します。MyDNS.JPを利用する事にしました。
http://www.mydns.jp/

# cat /etc/cron.hourly/mydns
#!/bin/sh
wget -O - 'https://mydnsXXXXXX:PASSWORD@www.mydns.jp/login.html'

SSLサーバ証明書

Let's Encryptを利用する事にしました。

# apt install certbot python-certbot-apache
# certbot certonly --webroot -w /var/www/html/ -d rp3.mydns.jp

以下を記載してapache2を再起動します。

/etc/apache2/sites-enabled/000-default.conf
SSLCertificateFile /etc/letsencrypt/live/rp3.mydns.jp/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/rp3.mydns.jp/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/rp3.mydns.jp/chain.pem

最後に

わかりずらい部分がありましたら追記いたします。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0