Linux 服务器,双网卡,分别设置了ip地址,现在需要设置成所有访问网卡1的映射到网卡2上

Linux 服务器,双网卡,分别设置了ip地址,现在需要设置成所有访问网卡1的映射到网卡2上,第1张

iptables -A PREROUTING -i eth0 -d 10.10.0.3 -j DNAT --to 192.168.0.5

eth0 根据自己的需求 更改

注意: 2 张网卡,只能有1张网卡配置网关,另1张网卡不能配置网关,通过route add 添加路由功能来完成第2张网卡的网关配置。

如 : eth1 (192.168.2.2)不需要配置网关, 但到 192.168.3.0 的网段,需要从eth1 去实现通信,其余的全部走eth0 网卡,eth0 配置 网关.

eth0 的配置如下,配置网关参数

[root@REDHAT network-scripts]# cat ifcfg-eth0

# Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

HOTPLUG=no

TYPE=Ethernet

IPADDR=192.168.1.2

NETMASK=255.255.255.0

HWADDR=d8:d3:85:fb:d4:60

GATEWAY=192.168.1.1

USERCTL=no

IPV6INIT=no

PEERDNS=yes

eth1 的配置如下,不需要配置网关

[root@SERVER network-scripts]# cat ifcfg-eth1

# Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet

DEVICE=eth1

BOOTPROTO=none

ONBOOT=yes

HOTPLUG=no

TYPE=Ethernet

IPADDR=192.168.2.2

NETMASK=255.255.255.0

USERCTL=no

IPV6INIT=no

PEERDNS=yes

Linux 命令行下添加路由,192.168.3.0 走 eth1 的网关 192.168.2.1

route add -net 192.168.3.0 netmask 255.255.255.0 dev eth1

最近在Linux下有两个WiFi模组(一个为2.4GHz,另一个为2.4GHz+5GHz双频),刚好路由器为2.4GHz的,而其他接收设备在2.4GHz下数据处理不稳定,想切换为5GHz尝试,故而将两个WiFi模组同时连接到PC上(通过USB接口),当驱动都加载成功时会映射出wlan0和wlan1,关于AP和STA的配置部分在此不说明,下面主要说明下如何让wlan0(2.4G,连接外网,作STA)和wlan1(双频,连接内网,作AP)进行IP转发 *** 作,其实也很简单,只需要执行如下命令即可:

echo 1 >/proc/sys/net/ipv4/ip_forward

/system/bin/iptables -A FORWARD -i wlan1 -o wlan0 -m state --state ESTABLISHED,RELATED -j ACCEPT

/system/bin/iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT

/system/bin/iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

其中第一条命令很重要,作用是打开IP转发功能,然后接下来三条命令是添加路由规则(后两条就够了)。

参照http://www.revsys.com/writings/quicktips/nat.html文章,上面的语句应改为:

echo 1 >/proc/sys/net/ipv4/ip_forward

/system/bin/iptables -A FORWARD -i wlan0 -o wlan1 -m state --state ESTABLISHED,RELATED -j ACCEPT

/system/bin/iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT

/system/bin/iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8485602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存