我正在运行一个Ubuntu的VPS,我用作一个鱿鱼代理服务器。 从我的提供商,我有一个IP地址的负载,我分配为/etc/network/interfaces.d/eth0.cfg虚拟接口,如下所示:
#Endpoint_48 auto eth0:48 iface eth0:48 inet static address 91.xxx.xxx.xx Netmask 255.255.255.255 Broadcast 91.xxx.xxx.xx
我遇到的问题是启动时,Ubuntu似乎正在创build额外的路由负载,其中一些将有这样大的子网,我无法到达这些子网上的任何网站。 例如这个创build的路线:
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 91.0.0.0 * 255.0.0.0 U 0 0 0 eth0
…将阻止我到达目前在91.189.94.40上的91.189.94.40
使用route del删除这些路由可以解决这个问题,但是在重新启动时它们会再次出现。 任何想法如何防止他们完全出现?
干杯!
configuration文件中是否有大写N和大写字母B ? 如果是这样的话,这很可能是您面临的问题的原因,因为这些在networkingconfiguration文件中是无法识别的选项。
正确的指令是netmask和broadcast 。