Stupidly simple command line tool to resolve and ping hostnames
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
J. Fernando Sánchez de74385715 Version 1.0.1 with server 5年前
Dockerfile Version 1.0.1 with server 5年前
Makefile Version 1.0.1 with server 5年前
README.md Version 1.0.1 with server 5年前
go.mod First commit 6年前
go.sum First commit 6年前
main.go Version 1.0.1 with server 5年前
pingish First commit 6年前

README.md

Stupidly simple command line tool to resolve and ping hostnames.

I just use the binary to troubleshoot connectivity issues in scratch/alpine containers that don't have ping/dig/curl/wget. Just copy the binary to the container, and problem solved.

The binary has to be built with CGO_ENABLED=0 to avoid problems with alpine-based images.

Example of use:

pingish www.google.es

Server

You can start a server that will accept requests on /ping?host=<target>, using the --server flag. e.g.

pingish --server

TROUBLESHOOTING

To run it as a normal user in ubuntu, you might need to configure your host first: sudo sysctl -w net.ipv4.ping_group_range="0 2147483647"

And/or set the capabilities of the binary: sudo setcap cap_net_raw=ep pingish