memo.log

技術情報の雑なメモ

2020-12-01から1ヶ月間の記事一覧

【Ruby】シンプルなネットワークブリッジを作ってみた

シンプルなネットワークブリッジをRubyで作ってみた。 github.com 動作確認した環境 Raspberry Pi 4 Model B+ Raspberry Pi OS Lite, Release date: December 2nd 2020 Ruby 2.7 使い方 以下のように記述して、sudo で実行 require_relative "lib/simple_bri…

【Ruby】ioctl で NWインターフェースのフラグ(ifr_flags)情報を取ってみるメモ

概要 『C for Linux 2』という本に ioctl でネットワークインターフェースの情報を取得するサンプルプログラムがあった。 以下のような実行イメージ。 % ./ifinfo eth0 name=eth0 UP BROADCAST MULTICAST mtu=9001 addr=172.31.7.56 dstaddr=172.31.7.56 bro…

AWS Client VPNで「vpnプロセスの開始に失敗しました。ポートは別のプロセスですでに使用されています」エラー

WSLを起動したらなぜかつながった…。 多分仮想ネットワークインターフェース周りが悪さをしていたものと思うが、深追いはしていない…。

RailsでDocker経由でPostgreSQLに接続できなかったときのメモ

Dockerの環境構築でcould not connect to server: Connection refusedのエラーが出た時の対処法 - Qiita https://qiita.com/yuki_0920/items/84e2ca260bfe13cf3072 →こちらの通り、 host をコンテナ名にする必要があった。 また、 Root ユーザーを手動で作成…

【Dockerメモ①】コンテナ作成、起動、停止、ログインをコマンドで順を追って確認していく

よくそもそもの使い方を忘れるのでコマンドで順を追って確認するようにするメモ 確認すること コンテナはイメージから作成できる コンテナは起動と停止ができる コンテナにログインするためには起動していないといけない コンテナに保存したデータは、コンテ…