一台机器的两块网卡

Davelu 2020-03-02 01:53:38
有台服务器,配置有两块网卡。
假设为A段 192.168.1.0 地址为192.168.1.2
B段10.0.1.0 地址为10.0.1.2


在这台服务器上开有WEB80服务,如果A段的一台机器,访问http://192.168.1.2,是正常的,但是访问http://10.0.1.2,却是空白网页。
ping 10.0.1.2是正常的,telent 10.0.1.2的80端口也是好的。

同理,B段的机器,访问192.168.1.2的端口也是空白的。

我想是因为有条路由是这样而引起的
目标 网关 网卡
192.168.1.0 192.168.1.1 A网卡
10.0.1.0 10.0.1.1 B网卡

这样,从A段去访问这台机器的10.0.1.2,虽然能到,但是回来的时候,由于是A段的机器,所以走的是A网卡,导致路径不一样了。

是否这样,如何解决?
...全文
5668 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
baidu_35701372 2020-12-18
  • 打赏
  • 举报
回复
查看路由器是否设置了扩展的ACL
服务器托管 2020-12-16
  • 打赏
  • 举报
回复
在我们机房,这些问题攻城狮都可以解决好再交付使用的。
Davelu 2020-03-04
  • 打赏
  • 举报
回复
引用 1 楼 Iforgetmyid 的回复:
服务器上启用路由服务了的? 10.0.1.2地址开通web服务了的?最好有个拓扑图。或者你在A段的其它电脑上执行一下 trcert -d -w 5 10.0.1.2,把结果贴出来看看呢。


又测试了一下,我表述的不对。

简单的说吧,这台服务器有AB两个网段的两块网卡。服务器开了WEB应用,A网段的另一台机器,访问A:80和B:80都正常。
这台服务器又虚拟桥接了一块网卡(DOCKER),把9000的端口映射到了下面的一个容器里。

A网段的另一台机器访问A:9000正常,访问不了B:9000,从A网段去Telnet B 9000,也是正常的。
Iforgetmyid 2020-03-03
  • 打赏
  • 举报
回复
服务器上启用路由服务了的? 10.0.1.2地址开通web服务了的?最好有个拓扑图。或者你在A段的其它电脑上执行一下 trcert -d -w 5 10.0.1.2,把结果贴出来看看呢。

1,321

社区成员

发帖
与我相关
我的任务
社区描述
网络维护与管理相关内容讨论专区
网络网络安全安全 技术论坛(原bbs)
社区管理员
  • 网络维护与管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧