goping

command module
v0.0.0-...-a95b4b9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

README

goping

Goping is a lightweight CLI tool designed to replicate the basic features of the ping cli. The tool was designed to have minimal dependencies, only using Cobra for CLI utilities.

Monitoring incoming ICMP requests requires root access and so the compiled binary resulting from this codebase has to be run with sudo. (ping has setuid)

How To Use

sudo goping <hostname>
sudo goping <ip>

Implemented Features

  • IPv4 ICMP Echo packets are sent out in an infinite loop.
  • Packet losses and RTT times are reported for each message.
  • On ctrl-C, goping displays statistics for the echo requests.

Documentation

Overview

Copyright © 2020 GODWIN PANG gypang24@gmail.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright © 2020 GODWIN PANG gypang24@gmail.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL