配置服务器双网卡的第一步是物理连接,你需要准备两块网卡,并且分别将它们连接到两个不同的路由器设备上,确保硬件链路畅通。
服务器双网卡如何设置?
在IP地址规划方面,外网接口建议设置为192.168.1.1,子网掩码为255.255.255.0,默认网关指向192.168.1.1以连通互联网。
执行完上述命令后,你可以看到永久路由表中新增了两项关键记录,分别指向外网默认路由和内网特定网段路由,实现了流量的分流。
如果只是按照常规方式分别设置每块网卡的IP,或者使用DHCP自动获取,系统会在路由表中生成两条指向0.0.0.0的默认路由,这会导致严重的路由冲突。
打开CMD命令行工具(注意需要以管理员身份运行),第一步操作是执行route delete 0.0.0.0,这一步旨在清除系统中所有默认的0.0.0.0路由条目。
这种路由冲突会使得两个网络的访问都出现异常,因此必须通过命令行手动配置静态路由,才能确保双网卡同时正常工作并访问各自网络。
内网接口的IP地址可以设为192.168.42.129,子网掩码同样是255.255.255.0,但这里的关键是网关需要指向内网路由器192.168.42.132。
第三步则是针对内网网段进行配置,运行route -p add 192.168.42.0 mask 255.255.255.0 192.168.42.132,将指向内网的数据流量明确路由到内网网关。
最后需要注意的一个细节是,由于我们添加了静态默认路由,系统可能会优先使用TCP/IP设置中的默认网关,从而再次引发冲突,所以需要去内网网卡的TCP/IP属性中手动去掉网关设置。
接着执行第二步,输入route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1,这是添加默认网络路由,-p参数表示将其设为永久静态路由,避免重启后配置丢失。