投稿

5月, 2023の投稿を表示しています

FreeBSDでPublic DNSを設定する

人気ブログランキング にほんブログ村 一般的にはGoogle Public DNSが有名だけど、ここでは最速のCloudflare(1.1.1.1)を使用する。 Public DNSについては、以下を参照のこと。 https://en.wikipedia.org/wiki/Public_recursive_name_server またCloudflare(1.1.1.1)のウェブサイトでは設定方法が紹介してあるが、FreeBSDの場合は「Setup on Linux」の項を参照する。 https://1.1.1.1/dns/ 以下のファイルを編集する。 # ee /etc/resolv.conf IPv4の場合: nameserver 1.1.1.1 nameserver 1.0.0.1   IPv6の場合: nameserver 2606:4700:4700::1111 nameserver 2606:4700:4700::1001   起動時に上記「resolv.conf」が書き換えられないようにするべく、以下のファイルを作成して「resolvconf=NO」と設定しておく。 # ee /etc/resolvconf.conf resolvconf=NO 再起動する。 # shutdown -r now   起動後の以下の方法で確認できる。   1. resolv.confを確認する % cat /etc/resolv.conf # Generated by resolvconf search home nameserver 1.1.1.1 nameserver 1.0.0.1     2. drillコマンドで確認する % drill ;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 63738 ;; flags: qr tc rd ra ; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;; .    IN    NS ;; ANSWER SECTION: ;; AUTHORITY SECTION: ;; ADDITIONAL SECTION: ;; Query time: 28 msec

FreeBSDのChromiumでMicrophoneを使用できるようにする方法

人気ブログランキング にほんブログ村 FreeBSDのChromiumでは、音声の出・入力はsndioを介して実行される。 そのため、Chromiumを介してビデオ通話を行う際にマイクを使用する場合、予め以下の設定が必要となる。 先ず、自身のPCで使用しているマイクデバイスを以下のコマンドで確認する。 % pacmd list-sources | grep -e 'index:' -e device.string -e 'name:' すると、以下のように表示される。     index: 0     name: <oss_output.dsp0.monitor>     index: 1     name: <oss_output.dsp1.monitor>     index: 2     name: <oss_input.dsp2>         device.string = "/dev/dsp2"     index: 3     name: <oss_output.dsp2.monitor>     index: 4     name: <oss_input.dsp3>         device.string = "/dev/dsp3"     index: 5     name: <oss_output.dsp3.monitor>     index: 6     name: <oss_output.dsp4.monitor>   * index: 7     name: <oss_input.dsp5>         device.string = "/dev/dsp5"   もしくは、以下のコマンドでも確認できる。 % cat /dev/sndstat Installed devices: 〜省略〜 pcm5: <usb audio> (rec) 自分のPCの場合、USBウェブカメラに内蔵しているマイクを使用しているので「/dev/dsp5」が該当する。 次にファイル「.profile」を編集する。 % ee ~/.profile ファイルに以