|
发表于 2018-10-31 18:37:02
|
显示全部楼层
本帖最后由 dukelec 于 2018-10-31 18:39 编辑
这是我常用的 “代理上网” 的工具脚本,楼主的情况是单网卡,把 EXTIF 和 INIF 写同一个卡即可。
被代理的机器把网关 IP 手动配置改为代理机器即可(任意系统均可,不用安装任何软件)。
(如果你用的不是 Linux, 那么也可以考虑在 Linux 虚拟机中桥接网卡再使用。)
- #!/bin/sh
- EXTIF="wlan0" #output
- INIF="eth0" #input
- innet="192.168.1.0/24" #input
- #route del default
- #route add default gw 10.64.64.1
- #echo "nameserver 8.8.8.8" > /etc/resolv.conf
- #echo "nameserver 8.8.4.4" >> /etc/resolv.conf
- iptables -A INPUT -i $INIF -j ACCEPT
- echo "1" > /proc/sys/net/ipv4/ip_forward
- iptables -t nat -A POSTROUTING -s $innet -o $EXTIF -j MASQUERADE
复制代码
|
|