<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          doggo基于 Golang 的命令行 DNS 客戶端

          聯(lián)合創(chuàng)作 · 2023-10-01 05:36

          doggo 是一個(gè)用 Golang 編寫的現(xiàn)代命令行 DNS 客戶端。它以一種簡(jiǎn)潔的方式輸出信息,并支持 DoH、DoT 和 DNSCrypt 等協(xié)議。

          特點(diǎn):

          • 可讀的輸出 —— 支持顏色和表格格式。
          • 支持 JSON 格式 —— 在編寫腳本時(shí)很有用。
          • 支持多種傳輸協(xié)議。
            • DNS over HTTPS (DoH)
            • DNS over TLS (DoT)
            • DNS over TCP
            • DNS over UDP
            • DNS over DNSCrypt
          • 支持來(lái)自 resolv.conf 或命令行參數(shù)的 ndots 和搜索配置。
          • 同時(shí)支持多個(gè)解析器。
          • 同時(shí)支持 IPv4 和 IPv6。
          • 也可以作為一個(gè)網(wǎng)絡(luò)工具:https://doggo.mrkaran.dev。
          • zsh 和 fish 的 Shell 補(bǔ)全
          • 反向 DNS 查詢

          安裝

          二進(jìn)制

          可以從 Releases 部分獲取適用于 Linux、MacOS 和 Windows 的最新二進(jìn)制文件。

          例如,要拉取最新的linux-amd64二進(jìn)制文件:

          $ cd "$(mktemp -d)"
          $ curl -sL "https://github.com/mr-karan/doggo/releases/download/v0.3.7/doggo_0.3.7_linux_amd64.tar.gz" | tar xz
          $ mv doggo /usr/local/bin
          # doggo should be available now in your $PATH
          $ doggo

          Docker

          圖像托管在 Github Container Registry (ghcr.io) 上??梢栽?a >此處查看所有標(biāo)簽。它甚至支持 ARM,因此您可以在 RPi 上啟動(dòng)一個(gè)容器來(lái)進(jìn)行 DNS 查詢。

          pull

          docker pull ghcr.io/mr-karan/doggo:latest

          run

          可以將所有參數(shù)直接提供給 CLIdocker run命令。例如:

          docker run ghcr.io/mr-karan/doggo:latest mrkaran.dev @1.1.1.1 MX

          瀏覽 37
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  豆花视频在线播放 | 日本成人电影在线观看 | 99久久人妻精品无码二区 | 免费观看a∨视频 | 中文字幕成人在线视频 |