insign / ben

Simple benchmarking using shell. DNS, CPU, Disk, Connection.
GNU Affero General Public License v3.0
13 stars 1 forks source link

Error when DNS IP do not respond #2

Closed y377 closed 2 years ago

y377 commented 2 years ago

I don't know what does this mean? ./ben: line 244: [: : integer expression expected

[root@cd2 ben]# ./ben dns github.com
Round 1
        8.8.4.4      Google   92ms
        8.8.8.8      Google   77ms
      223.6.6.6     Alibaba   38ms
      223.5.5.5     Alibaba   37ms
114.114.115.115      114DNS   35ms
114.114.114.114      114DNS   30ms
   180.76.76.76       Baidu   47ms
   119.29.29.29      DNSPod   34ms
      218.2.2.2        jsdx    0ms
./ben: line 244: [: : integer expression expected
      218.4.4.4        jsdx    0ms
./ben: line 244: [: : integer expression expected
 221.131.143.69        jsyd    0ms
./ben: line 244: [: : integer expression expected
     112.4.0.55        jsyd    0ms
./ben: line 244: [: : integer expression expected
    61.147.37.1       jsdx2    0ms
./ben: line 244: [: : integer expression expected
     61.177.7.1       jsdx2    0ms
./ben: line 244: [: : integer expression expected
Round 2
        8.8.4.4      Google  103ms
        8.8.8.8      Google   96ms
      223.6.6.6     Alibaba   42ms
      223.5.5.5     Alibaba   36ms
114.114.115.115      114DNS   32ms
114.114.114.114      114DNS   40ms
   180.76.76.76       Baidu   54ms
   119.29.29.29      DNSPod  115ms
      218.2.2.2        jsdx    0ms
./ben: line 244: [: : integer expression expected
      218.4.4.4        jsdx    0ms
./ben: line 244: [: : integer expression expected
 221.131.143.69        jsyd    0ms
./ben: line 244: [: : integer expression expected
     112.4.0.55        jsyd    0ms
./ben: line 244: [: : integer expression expected
    61.147.37.1       jsdx2    0ms
./ben: line 244: [: : integer expression expected
     61.177.7.1       jsdx2    0ms
./ben: line 244: [: : integer expression expected
Round 3
        8.8.4.4      Google   96ms
        8.8.8.8      Google   85ms
      223.6.6.6     Alibaba   40ms
      223.5.5.5     Alibaba   37ms
114.114.115.115      114DNS   32ms
114.114.114.114      114DNS   35ms
   180.76.76.76       Baidu   51ms
   119.29.29.29      DNSPod  294ms
      218.2.2.2        jsdx    0ms
./ben: line 244: [: : integer expression expected
      218.4.4.4        jsdx    0ms
./ben: line 244: [: : integer expression expected
 221.131.143.69        jsyd    0ms
./ben: line 244: [: : integer expression expected
     112.4.0.55        jsyd    0ms
./ben: line 244: [: : integer expression expected
    61.147.37.1       jsdx2    0ms
./ben: line 244: [: : integer expression expected
     61.177.7.1       jsdx2    0ms
./ben: line 244: [: : integer expression expected
Round 1: 114.114.114.114      114DNS   30ms
Round 2: 114.114.114.114      114DNS   30ms
Round 3: 114.114.114.114      114DNS   30ms
args:
- ${args[host]} = github.com
- ${args[--rounds]} = 3
- ${args[--sleep]} = 1s

[root@cd2 ben]# cat ipv4.csv
8.8.4.4,Google
8.8.8.8,Google

223.6.6.6,Alibaba
223.5.5.5,Alibaba

114.114.115.115,114DNS
114.114.114.114,114DNS

180.76.76.76,Baidu

119.29.29.29,DNSPod

218.2.2.2,jsdx #This is my local isp broadband operator
218.4.4.4,jsdx #This is my local isp broadband operator

221.131.143.69,jsyd #This is my local isp broadband operator
112.4.0.55,jsyd #This is my local isp broadband operator

61.147.37.1,jsdx2 #This is my local isp broadband operator
61.177.7.1,jsdx2 #This is my local isp broadband operator
y377 commented 2 years ago

hi,you can add Another big public DNS:

DNSPod Public DNS

insign commented 2 years ago

Sorry for the delay. I just added DNSPod.

insign commented 2 years ago

Fixed the error. Thanks.