最近遇到了一个比较棘手的问题,主要原因还是自己网络方面的只是比较匮乏,基础知识掌握不牢引起的。先说一下问题,我的工控机有多张网卡,如下图所示
出现的问题是只要我插上一个网口,其他网口就不能正常工作,比如内网可以通,外网就不能通。起初怀疑是工控机的网口问题。后来排查了一下觉得是路由转发的问题,查了一下资料,果然是路由问题。
看上图中,一开始只接了外网,0.0.0.0 只指向了网卡enp1s0出口和192.168.3.1网关。 但是接上另外一个网口以后,路由变了,0.0.0.0 都指向了两个不同的网卡出口和网关,这就是问题的原因。修改配置文件是把每个网口的配置网关去掉。
学艺不精啊,才会遇到这样的问题,找不到原因。