タグ

2022年8月27日のブックマーク (7件)

  • Docker入門 - みつきんのメモ

    はじめに Dockerに入門してみる。 作業環境はUbuntu 20.04 環境設定 aptでも提供されているが、Install Docker Engine on Ubuntuの手順でインストールしたほうがトラブルは少なそう。 apt版のアンインストール $ sudo apt purge docker docker-engine docker.io containerd runc インストール 必要なパッケージのインストール $ sudo apt install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common キーの設定 $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-k

    Docker入門 - みつきんのメモ
  • Ubuntu20.04でルータを作成

    ホームラボ用のネットワーク内のルータとしてUbuntuを作成したので、その時のメモ。今回めざす構成図は以下の通りで、192.168.10.0/24ネットワーク向けに各機能を提供するのが目的です。 ルーティングの有効化 下記の行をコメントから外すことで、Ubuntuに入ってきた通信をルーティングすることができます。 $ grep ipv4.ip_forward /etc/sysctl.conf net.ipv4.ip_forward=1 設定の有効化。 sudo sysctl -p NAT(IPマスカレード)の設定 構成図のとおり、192.168.10.0/24ネットワークは外部から切り離されたネットワークとして構成する予定です。そのため、外部にて出ていくためにはUbuntuでNAT(IPマスカレード)してインターネットに出れるようにします。まずは、Iptablesを使ってNATするのです

    Ubuntu20.04でルータを作成
    nickjagar
    nickjagar 2022/08/27
    [[NAT]
  • Ubuntu PCをルータ代わりにして、新しくLANを構築してみる - 2010-11-19 - ククログ

    以下のような構成のLANを手早く作りたい、という場面が時々あります。 既存のLAN(192.168.1.0/24) ↑ ルータ1→新しく作るLAN 1(192.168.200.0/24) ↓ ルータ2→新しく作るLAN 2(192.168.201.0/24) クリアコードはOSSの導入サポートも行っていますので、クリーンな検証用環境としてこのような構成のネットワークを新たに用意して作業をする、という事がよくあります。今回は、新たなネットワーク機器を購入せずに普通のPCを組み合わせてこのようなネットワークを構築する方法を紹介したいと思います。 前提 現時点では既存のLANのみがあり、そこに新たに2つのLANを別々に構築して冒頭のような構成にしたい、という状況にあるとします。 既存のLANはルータを介して既にインターネットに繋がっている。 新しく作る2つのLANからもインターネットに繋がるよう

    Ubuntu PCをルータ代わりにして、新しくLANを構築してみる - 2010-11-19 - ククログ
  • OpenVPN構築後の第2歩目

    前回OpenVPNの基について学びました。今回はそこから一歩進んだ設定をします。

    OpenVPN構築後の第2歩目
  • OpenVPNサーバ・クライアントで2点間をつないでみる - kun432's blog

    自分用メモです。 過去に、VPNルータとかのHW製品を使ってVPNを構築したことはあるのだけど、諸般の事情によりOpenVPNを使うことになりました。OpenVPN使ったことないしVPNネットワークもあまり良くわかってないので、例によってVagrantを使ってこんな感じのネットワークを作って試してみます。 基的な構成 最終的に作るのはざっくりこんな感じになります。 a.privateとb.privateが別のネットワークになっていて、それぞれのgwでつながっている想定です。 vpn-client.a.privateからvpn-server.b.privateにVPNで接続して、web-server.b.privateに接続します。OpenVPNを使ってルーティング方式(TUN)で接続します。 gw-a、gw-bはルータ兼FWです。 a.privateとb.privateのそれぞれ内部から

    OpenVPNサーバ・クライアントで2点間をつないでみる - kun432's blog
  • OpenVPNサーバを構築する!Ubuntu Server (20.04)

    OpenVPN用のサーバの設定を変更する! クライアントから単独でVPN接続するのみの場合は必要ありませんが、OpenVPNに接続された他のネットワークに接続する場合などのために、OpenVPN用のサーバに対して、IPのフォーワーディングが可能になるように設定変更します。設定を有効にするために「sysctl -p」コマンドを実行するか、サーバを再起動します。 # vi /etc/sysctl.conf ... net.ipv4.ip_forward = 1 ... # sysctl -p net.ipv4.ip_forward = 1 OpenVPNとease-rsaをインストールする! OpenVPNとease-rsaをインストールします。 # apt install openvpn easy-rsa 証明書作成用のディレクトリを作成する! 証明書作成用のディレクトリを作成します。 #

    OpenVPNサーバを構築する!Ubuntu Server (20.04)
  • デバイス上でパッケージをコンパイル(Termux on Android)

    序 わたしはパッケージのビルドとかAndroid開発にはあまり詳しくなく、aptやyumなどでインストールできるパッケージは素直にパッケージマネージャーでインストールする派です。しかし今回、Termux上でパッケージが見つからなかったアプリをインストールしたくなり、しょうがないのでやってみました(実はこれは辞書サーバーによる辞書環境の構築の後日譚であります。そのため、dictdという世間ではあまり馴染みのないソフトがお題になってます。) GNU autotoolsパッケージのコンパイル手順 on Termux Termuxのマニュアルを参照しました。以下にGNU autotoolsアプリ(./configure && make &&make installでインストールできるやつ)をビルドする手順を要約します。 環境の準備 必要なアプリのインストール ビルドに必要なツールをインストールしま

    デバイス上でパッケージをコンパイル(Termux on Android)