Pinned toot

VPS上のCent OS8 Streamにsoftether入れて自宅鯖を公開してみた編 

最初に:
検索でよく出てくる[物理LANカードとのローカルブリッジ]とか[SecureNAT]は使わずにVPNからインターネットへ通信を通すよ
理由:
1.ふつうにローカルブリッジするとVPNのネットとVPN鯖の間で通信ができない(VPN鯖からVPNでつないだ自宅鯖の間で通信できない、それ以外のインターネットはできる)
2.SecureNAT使うとMastodonのStreamingが前触れなく切れて使い物にならない(それ以外のVPN通信は問題なさそうだった)

手順:
とりあえずOSの基本的な設定とSoftetherの最初のセットアップをしちゃうよ、どちらも最新版にアップデートしていこうね、仮想HUBを作ってアカウントも作ろう、DDNS・Azure・NATトラバーサルは必要ないから無効化しちゃうよ、Nginxが443で待ち受けることになるからもう443ポートの設定も消しちゃうよ、firewalldでserviceファイル作って993,1194,5555,8888,500,4500を許可してね

Pinned toot

atsuchan.pageはIPv6対応しました

うわあ、atsuchan.pageにauのiPhoneから接続できない問題やっとなおったぞ

なんとなく端末の問題ではなくIPv6のせいなんじゃないかと思っていたらビンゴでした(ipv6-test.com/validate.php)
解決まで何ヶ月も放置していましたが、経緯として
家の固定回線(IPv4のみ)やau Wi-Fiと楽天モバイルからはつながる
auのIPv6回線からでも他の鯖にはつながる
鯖のIPv6の設定を中途半端にしてから繋がらなくなった

OSでIPv6の設定はしていたのですが、別途sshd, nginxの設定が必要だったようです

sshdで

nginxの
/etc/nginx/conf.d/https.conf .configで
listen [::]:443 ssl http2;
を追記する

これで解決ゾロリでした

今まで話を聞いてくれた方々ありがとうございました

Pinned toot

だいたいこんな感じで自分だけ使えるようにはなりました

1.さくらのVPS 50GB 1GBで作成
2.Google Domainsでドメイン取得
3.MastodonセットアップのためのA, MX, TXTレコードをGoogle Domainsでカスタムレコード設定
4.(少し待って)管理画面からOSインストール with スタートアップスクリプト Mastodon
5.管理画面からコンソール接続
6.一般ユーザの作成
7.公開鍵認証の設定(Macターミナル、Filezilla使う)
8.sudo 設定
9.SSH 接続時、root でのログインを禁止
10.SSH 接続時、パスワード認証を禁止
11. SSH接続用ポート番号の変更
12.マストドンにアクセスし管理者アカウント作成
13.メールが送られてこないのでターミナルからマストドンのユーザーに切り替えてRAILS_ENV=production bundle exec bin/tootctl accounts modify [USERNAME] [OPTIONS]
から設定
14.サーバー監視pingメール通知を管理画面から設定

Pinned toot

4時間前からベッドにはいるんだが

今何歳?ええ私より若いじゃん!かわいいって

「かわいいねえ!」は言われた

正直ヤリサーとか気になるけど男子に襲われそう(別の意味で)だから入ってない

最初に聞いてしまって…なんか深刻な話になった

ソフレってやっぱやるんですかね…

彼女に性的なものを求めるのはあんまり好きじゃないので、それはそれで相手が欲しいよねえ、わかる

「彼女いないんですか?」って聞かれたら「私はいるけどきみはいないんか?」って聞き返しちゃう

メールだって送信禁止時間帯あるやん

起きてるけど23時半にグループLINE流さないでくれ…

情報システム教えてた教授が名前の最初のアルファベット3文字.jpみたいなドメイン持っててあれ欲しいなと思った、、

atsuchan.pageも本名住所公開するかね

Mastodonサーバーなど半年やってると最初の頃の何も分からんがだいぶ払拭されてきた

Cloudflareでやってる鯖缶ってみんなサブドメインでSSHとか通してんのか?

Show older
Atsuchan page

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!