描述:
iodine使您可以通过DNS服务器隧道IPv4数据。 在Internet访问被防火墙但允许DNS查询的情况下,这很有用。 它需要一个TUN / TAP设备才能运行。 带宽是非对称的,在有线LAN测试网络中测得的最大最大值为680 kbit / s上游,而下游为2.3 Mbit / s。 使用运营商级DNS缓存在Wifi网络上实现的实际持续吞吐量已被测量为大约50 kbit / s的上游和超过200 kbit / s的下游。iodine是客户端应用程序,iodine是服务器。
选项:
通用选项: -v 打印版本信息并退出 -h 打印用法信息并退出 -f 继续在前台运行。 -u user 设置隧道后,删除特权并以用户'user'的身份运行。 -t chrootdir 设置隧道后,将Chroot更改为“ chrootdir”。 -d device 使用TUN设备的“设备”,而不是普通的设备(在Linux上是dnsX,在其他情况下是tunX)。 -P password 使用“密码”进行身份验证。 如果不使用,则将使用stdin作为输入。 仅使用前32个字符。 -z context 初始化后应用SELinux“上下文”。 -F pidfile 创建“ pidfile”并在其中写入进程ID。 客户端选项: -4 强制进行IPv4 DNS查询 -6 强制进行IPv6 DNS查询 -r 跳过原始UDP模式。 如果不使用iodine,iodine将尝试获取iodine主机的公共IP地址,并测试它是否可以直接访问。 如果是这样,流量将被发送到服务器而不是DNS中继。 -R rdomain 将OpenBSD路由域“ rdomain”用于DNS连接。 -m fragsi
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/224206.html原文链接:https://javaforall.net
