Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

[APP] iodine now available on Android!

netomxnetomx Moderator, Veteran

I found an apk with iodine binary, no need for root.

https://f-droid.org/repository/browse/?fdid=org.xapek.andiodine

the problem I see is that it makes a VPN connection, making another VPN not usable. I found that on the app, you can use "default route", and if you enable NAT on your VPS, it will act as a VPN server without problems.

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A INPUT -i dns0 -j ACCEPT
iptables -t nat -A POSTROUTING -j SNAT --to-source YOURIP

on your VPS and it works :) I will test it with restricted networks, but it is iodine, so it should work.

Comments

  • NixtrenNixtren Member
    edited October 2015

    Cool! Thanks for letting us know.

    But I don't exactly understand what I need to do server-side. Do I need to install an "iodine server"? Is there a server binary at all? Or you just do that iptables thing? I searched on the web but didn't got any conclusion.

    Edit: Got it, no need to explain. Thanks anyway.

    Thanked by 1shell
  • netomxnetomx Moderator, Veteran

    @Nixtren said:
    Cool! Thanks for letting us know.

    But I don't exactly understand what I need to do server-side. Do I need to install an "iodine server"? Is there a server binary at all? Or you just do that iptables thing? I searched on the web but didn't got any conclusion.

    Edit: Got it, no need to explain. Thanks anyway.

    for anyone wondering:

    Install iodine ( Debian: apt-get instal iodine screen )

    run:

    screen -dmS iodine iodined -c  -P yourpassword 192.168.99.1 yournsserver.tld
  • Can't get it working on my S4 for some reason..

  • netomxnetomx Moderator, Veteran

    @joodle said:
    Can't get it working on my S4 for some reason..

    What settings do you have?

  • @netomx said:
    What settings do you have?

    This:

  • netomxnetomx Moderator, Veteran

    remove the nameserver, enable raw mode, and test

  • @netomx said:
    remove the nameserver, enable raw mode, and test

    Hmmm.. It connects but can not load anything :(

    Thanked by 1netomx
  • I use this tutortial. , and i set this config on my phone its work.

    Thanked by 1BlazeMuis
  • dragon1993 said: I use this tutortial. , and i set this config on my phone its work.

    You're my hero! Works now :D

    Thanked by 1netomx
  • tridinebandimtridinebandim Veteran
    edited October 2015

    can this be noticed by system administrators?

    i installed shadowproxy but couldnt make it work in an "eduroam" environment

  • netomxnetomx Moderator, Veteran

    @tridinebandim said:
    can this be noticed by system administrators?

    i installed shadowproxy but couldnt make it work in an "eduroam" environment

    They may see a lot of dns requests

    Thanked by 1tridinebandim
  • @dragon1993 said:
    I use this tutortial. , and i set this config on my phone its work.

    Reupload picture for request.

    Thanked by 2netomx Sentinel
  • Sorry for bringing this old topic back to life but I still couldn't exactly figure out how it should work. So I install the iodine and the apk, all seems to work fine, but I kept getting "Got reply without error, but also without question and/or answer" error.

    Do I need to install Shadowsocks on top of this or Iodine itself would be sufficient for me to buypass the paywall and surf through the Internet? If so how can I configure the Shadowsocks VPN on top of the Iodine VPN since I assume I can only run one VPN connection on Android at one time?

  • netomxnetomx Moderator, Veteran

    It is just this one. It seems your paywall blocks iodine

    Thanked by 1zhuanyi
Sign In or Register to comment.