场景:电脑连接网关(工控机,是centos系统的),网关运行程序会调用电脑上的程序。
我的电脑连接网线ip是192.168.111.182,连接wifi后的ip是192.168.113.93!
踩坑一:关闭防火墙!
电脑的防火墙一定要关掉,不然网关和电脑是不会通的!
踩坑二:必须在同一个域的网络内!
比如 192.168.111.x网段,必须电脑和网关都在这网段内才能互访,只要两个在同一个局域网内(包括都连接同一个wifi,或者同时连接公司的网口)就是可以访问的!
下面是我的电脑的地址:
下面是我的网关地址:
所处的Gateway和网段是一致的!
如果所处环境只有一个网口,可以安排一个交换机,然后电脑和网关同时连接!
如果所处环境都是wifi环境,必须需要两台电脑,把网关连在其中一台电脑上,
这个时候不需要ip在同一个网段内了,如下图所示,设置一个IP,为网关的GATEWAY,目的就是电脑可以连接进入网关内。
在网关里配置GATEWAY 为192.168.113.113!(vi /etc/sysconfig/network-scripts/ifcfg-enp1s0 )
然后systemctl restart network.
重启后,ping一下你的另外一台电脑,这时候你的网关和另外一台电脑都处于wifi的域下,是可以互访的!
简单的拓扑如下:
这样就解决了,win启动模拟客户端,网关连接不上的问题了!
有问题欢迎留言讨论,不定时回复!
支持开源,拥抱开源,为开发者赋能。