iptables将wlan0路由到usb0和usb1

MatBee

服务器:

  • wlan0(WAN)-192.168.0.17
  • USB0(LAN)-192.168.2.15

客户:

  • USB1(LAN)-192.168.2.2

wlan0 <-> usb0 <-> usb1

如何配置NAT,以使用iptables通过服务器usb0将wlan0互联网访问权限共享给客户端usb1?

马里乌斯·马图蒂亚

你需要

  1. 允许IPv4转发

    echo 1 > /proc/sys/net/ipv4/ip_forward
    
  2. 确保您的路由功能(ip route show)的默认设置为wlan0

  3. 启用NAT:

    iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
    
  4. 确保客户端将服务器作为网关:在客户端上(如果它是Linux计算机),

    ip route del default
    ip route add default via 192.168.2.15
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在wlan1而不是wlan0上运行flask文件

两个USB wifi适配器,仅出现wlan0,如何获取wlan1?

使用openvpn从Debian eth0到wlan0转发

用于USB3驱动器的udisk安装到/ media / usb0而不是/ media / <volume_label>

USB WiFi加密狗插件未创建wlan0界面

同时使用eth0和wlan0

通过vpn路由wlan1的流量,并将wlan0的流量路由到eth0

将Internet从eth0路由到openvpn到eth1

在Linux上,我可以将wlan0转发到eth0,又将wlan1转发到eth1吗?

wlan0和ppp0之间的Internet路由?

将IMEI和MAC添加到wlan0到Genymotion / AndroVM

wlan0和wlan1可以同时处于活动状态还是会互相干扰?

使用eth0和wlan0连接从其他路由器下载和上传

自动使用usb0网络(如果有)

Ho在AP模式和eth0之间桥接wlan0,以便eth0是静态的,而wlan0使用DHCP?

更改Beagle Bone Black USB0的静态IP

使用iptables将端口80路由到端口5000

Debian:umount / media / usb0:“不允许操作”

wlan0 / wlan1不会与ifconfig一起显示

仅将特定IP系列流量从eth0路由,其余全部路由到wlan0

分别将8080和8443路由到80和443的iptables

在Ubuntu 14.04上将子网请求从wlan0路由到eth0

wlan0丢失了吗?

当tun0不是系统的默认路由时如何将流量从br0路由到tun0

将所有流量从eth1路由到tun0(ssh)

在Ubuntu 17.10中将ifconfig wlan0关闭

Raspberry Pi 上的 Shell 脚本无法将文件从 usb0 复制到目录

eth0(调制解调器usb)和wlan0(wifi模块)互连

在读取(USB0)和写入(USB1)C 中的值之间是否应该定义延迟?