Code Monkey home page Code Monkey logo

icmptunnel's People

Contributors

jamesbarlow avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

icmptunnel's Issues

Auto assign the IP address on the clinet

Do you think it is possible to add a feature to provide the server with a pool (in this case the size of the IP address pool will be one) and assign the IP address to the client automatically? Something like a DHCP server.

"make" error

hi.

yudeMacBook-Air:~ brite$ git clone https://github.com/jamesbarlow/icmptunnel icmptunnel-by-jamesbarlow
yudeMacBook-Air:~ brite$ cd icmptunnel-by-jamesbarlow
yudeMacBook-Air:icmptunnel-by-jamesbarlow brite$ make
[CC] src/checksum.c
clang: error: optimization flag '-fwhole-program' is not supported [-Werror,-Wignored-optimization-argument]
make: *** [src/checksum.o] Error 1
yudeMacBook-Air:icmptunnel-by-jamesbarlow brite$

how to fix it?
thank you!

Make error on RPi3

Hey there! I'm pretty excited to try out your fancy tunnelling tool but I'm getting errors when compiling it on an RPi:

leesoh@raspberrypi:/opt/icmptunnel $ make
[CC] src/checksum.c
*** Error in `gcc': double free or corruption (top): 0x01d8dda8 ***
Makefile:50: recipe for target 'src/checksum.o' failed
make: *** [src/checksum.o] Aborted

My C-fu is... nonexistent, so if this is expected behaviour on ARM-based devices, I'll just show myself out. Thanks!

Add support for IPv6

In the environment of IPv6 in the public network, it is puzzled by RFC 4890 protocol.
By default, ip6tables only allow devices in V6 subnet to be ping, only specific types of ICMPv6 messages to pass, and all other connection is refused.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.