众所周知,再一些服务商(Google Cloud、OVH、Online)自家的虚拟机网络中。
IP、Netmask、Netmask都不在一个网段,网络内部做了转换, 在Windows中还好。 举例:IP填写(10.16.64.11),掩码/32(255.255.255.255),网关(10.17.32.254),都可以正常上网。 但是,在Linux下,CentOS正常识别,Debian系和一些其他系统,就出现了兼容性问题。 同样的IP信息,在Linux网路配置、一些需要网络信息的地方,根本过不了验证,无法保存,活着直接报错。 【我目前的解决方法(解决方案来源于:www.cxthhhhh.com)】 1、自己算真实掩码和网关(大概率能解决) 2、然后取对应的/27,那就换算成掩码255.255.255.224 3、网关,一般为该网段的前一个和后几个,依次尝试,基本就过了。 【新的问题】(未解决,求助) 今天帮某大佬做网络规划时,遇上OVH的一个IP,188.165.178.41(经允许放出),我通过以上方法试了好多次。 咨询大家怎么解决,有什么办法计算真实的掩码+网关吗? |
本帖最后由 MeowLove 于 2022-6-16 02:03 编辑
根据官方OVH文档,在Windows里正常的网络配置如下: IP:188.165.178.41 Linux底下,无论如何不通网。换了好多猜到的参数,均失败。 |
大佬睡觉吧 |
你那个配置肯定是不行的,网关和ip不在一个子网内 你需要手动设置一个路由规则,default路由是 dev eth0之类,而不是走网关ip。大概是这样,我不是太确定,你可以试试。 |
Gateway:188.165.178.254 |
想什么呢
cidr跟netmask才有换算关系 网关在程序上是算不出来的,取决于具体网络拓扑结构的自定义设置 |
Linux: ip route add 137.74.94.254 dev eth0 ip route add default via 137.74.94.254 mikrotik :
|
弱弱的问下OVH IPV6怎么开小鸡 要设置啥 |