分页: 1 / 1
如何传递访问请求
发表于 : 2016-03-02 11:52
由 qinn
有一台linux(ubuntu)主机,双网卡。eth1和eth2分别接到两个不同的网段1和网段2。
另一台Web服务,位于网段2。
我需要实现的是,用网段1中其它主机的浏览器向Linux发请求,请求会被转发到网段2中的Web服务器。让linux看起来就是Web服务。
请问这个需求如何实现?
Re: 如何传递访问请求
发表于 : 2016-03-24 2:10
由 九天星
没看太懂,你是想桥接两块网卡吗?
Re: 如何传递访问请求
发表于 : 2016-03-24 8:13
由 poloshiao
用网段1中其它主机的浏览器向Linux发请求,请求会被转发到网段2中的Web服务器。让linux看起来就是Web服务
http://askubuntu.com/questions/95199/tw ... forwarding
Two Network cards and
ip forwarding
Re: 如何传递访问请求
发表于 : 2016-03-24 15:59
由 九天星
代码: 全选
echo 1 > /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
这命令我倒看懂了,是通过防火墙转发