Windows 7 双网卡windows10 端口映射射

如何设置将两个不同网络同时访问一台(双网卡)服务器?_百度知道服务器双网卡怎么配置一个公网IP出口?
服务器是双网卡最开始配置了固定IP 是10.120.50.100 类似这种 配置这个IP是能上公网的后来有了新的业务,在另一个网卡上直接配置了一个公网IP地址 由于这项业务需要绑定公网IP,当然是绑定的后面这个公网IP但是现在情况是,只要配置上第一个网卡的网关,这个绑定IP的业务就不能用好像对方检测到你的服务器是俩IP地址,就禁止访问当然,不配置第一个网卡的网关,能实现局域网号段的电脑能访问100这台服务器,公网业务也能正常使用,但是原来一个大局域网下的 这种局域网IP就又不能在局域网访问这台服务器了,咋整?
我告诉你是什么原因。1. 但是现在情况是,只要配置上第一个网卡的网关,这个绑定IP的业务就不能用每台电脑只能有一个真正有效的网关,网关的真是含义实际上就是电脑的默认路由指向,当没有具体的路由的时候,就从这个默认路由来走。所以你第一个网卡的网关配上以后,服务器的默认路由就从第一个网卡走了,配了公网IP的网卡只能访问直连网段。顺便说一句下,实际上两个网卡的网关都存在,路由表会有两条0.0.0.0的默认路由,但是应该是正好第一个网卡的跃点数更低,所第一个网卡的默认路由生效。2. 不配置第一个网卡的网关,能实现局域网号段的电脑能访问100这台服务器,公网业务也能正常使用,但是原来一个大局域网下的 这种局域网IP就又不能在局域网访问这台服务器了第一个网卡不配网关,那么公网IP的默认路由生效,这个情况下第一个网卡只有直连网段的路由,所以只有同子网的IP可以访问,其他的网段是没有路由的。----------------------------------------------------------------------------------解决办法:1. 因为公网IP是对外的,你不知道谁来访问你,所以默认路由必须个这个网卡,这样你内网网卡的网关就不要配了,或者就算配了也要把跃点数调高。2. 要解决内网访问问题,其实也很简单,只要在服务器的路由表上加一条内网的静态路由就可以了。WINDOWS:route -p add 10.0.0.0 mask 255.0.0.0 10.120.55.1 LINUX:route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.120.55.1具体你看一下需要的网段和内网网关是什么。
路由器上做端口映射与地址绑定
问题不是特别清楚,但一台机器双网卡双IP的情况可以描述如下。假定网络条件为eth0
MAC0, IP0,直连网络为 NET0,网关 GW0 eth1
MAC1, IP1,直连网路为 NET1,网关 GW1此时,第一条默认路由为实际有效的默认路由,比如是default
via GW0 dev eth0 src IP0那么对于这台机器,出去的目的网络非 NET0 和 NET1 的数据包都从 eth0 走,这就可能导致同一条 TCP 连接的两个方向的数据传输的线路不同,因此会有潜在的网络问题。对于进来的数据包,情况会复杂一点。一种情况,内核参数 arp_filter = 0, rp_filter = 1。意味着不论从哪块网卡接收到 ARP 请求,只要询问的 IP 地址是 IP0 或者 IP1 的其中一个,内核就会应答该网卡的 MAC 地址。具体来说,就是其他机器可能会收到 IP0 的 MAC 是 MAC0 或 MAC1,IP1 的 MAC 是 MAC0 或 MAC1。最终是怎样的对应关系,取决于接收到的 ARP 应答顺序。第二个参数 rp_filter = 1 意味着开启 strict mode 反向路径过滤(主要是防 IP 地址欺骗)。这时如果这台主机从 eth0 收到来自 NET1 的数据包,会丢弃,因为查找路由表发现 NET1 的数据包应该从 eth1 收到而不是 eth0。其它几种情况,&arp_filter=0, rp_filter=0/2& 或者 &arp_filter=0, rp_filter = 0/2& 或者 &rp_filter=1, rp_filter=1&,大多不会导致网络问题,因为要么内核不会对不属于某个网卡的 IP 作 ARP 应答,要么关闭反向路径过滤或者启用 loose mode。然而也有例外,比如由路由器或交换机 ICMP redirect 引起,不再展开。为了避免潜在的网络问题,以及期望来自 NET0 的数据包仍然从 NET0 出去(NET1 同理),应该使用策略路由,就是说不仅仅根据目的地址选择路由,还会参考源地址。具体做法是,1,首先在 /etc/iproute2/rt_tables 中插入两张路由表 T0 和 T12,在 T1 中添加路由
ip route add default via GW0 dev eth0 src IP0 table T0
ip route add NET0 dev eth0 src IP0 table T0
ip route add 127.0.0.0/8 dev lo table T0
#localhost
同理在 T2 中添加路由3,指定策略路由
ip rule add from IP0 table T0
ip rule add from IP1 table T14,参数问题,arp_filter 的值为 0 通常不会影响连通性,只会影响双网卡的负载均衡,相反设为 1 也没多少坏处。rp_filter 设为 0 的话可以避免检查路由表,效率有些许提升,潜在的 IP 地址欺骗问题感觉不需要在服务器层面考虑,更多地应该是 IDC 要做的事情。--------------------------------------------------此答案会存在一些不严谨的地方,比如只考虑了某两个内核参数对网络的影响,此外由于资历尚浅,答案更多地是来自对所学知识的理解而不是大量的运维经验,非常欢迎专业的伙伴指正
一台服务器3个网卡,配置3个地址咋办呢?
第一块网卡所属的大网段为顺延型3个c类段如,10.120.55.0 至 10.120.57.0那么就很简单了,子网掩码设为255.255.252.0,同时该网卡不设置任何网关。如果你实在算不清就直接16位掩码上吧。很简单的问题
网卡可以配置多个ip地址如果这个方法不行可以配置一台路由器,在上面做端口映射
tckidd回答的很完美了,还有一种解决方法或者说更正常的配置方式,就是只用内网ip一块网卡,外网服务用网络设备映射出去过转换进来,这才是正常的方式,几乎没有人会在服务器上直接配置公网ip。
两种方法A内网不写网关 子网掩码写大一些B用bind把两个网卡绑一个IP
已有帐号?
无法登录?
社交帐号登录Windows双网卡端口转发方案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Windows双网卡端口转发方案
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢双网卡共享上网可否像路由那样做端口映射呢?(当然,我只知道路由可以做端口映射,但没路由没试过_百度知道

我要回帖

更多关于 windows 7 端口映射 的文章

 

随机推荐