无法添加默认根目录在linux中没有此类设备错误
我尝试访问internet,所以我应该向我的linux服务器添加默认路由我的ip地址是10.1.1.1,但我的默认网关是20.1.1.1 我尝试使用无法添加默认根目录在linux中没有此类设备错误,linux,gateway,system-administration,Linux,Gateway,System Administration,我尝试访问internet,所以我应该向我的linux服务器添加默认路由我的ip地址是10.1.1.1,但我的默认网关是20.1.1.1 我尝试使用路由添加默认20.1.1.1添加默认网关,但得到 错误: siocaddrt:没有这样的装置 我尝试使用虚拟nic,如eth0:0在默认网关范围内添加ip地址,linux允许我添加默认网关,但再次出现与上次错误相同的错误。对于您的情况,答案很简单 默认网关必须与网卡的IP地址位于同一子网中 您的卡的ip必须为20.*.*如果您使用/8掩码在您的情况下
路由添加默认20.1.1.1
添加默认网关,但得到
错误:
siocaddrt:没有这样的装置
我尝试使用虚拟nic,如
eth0:0
在默认网关范围内添加ip地址,linux允许我添加默认网关,但再次出现与上次错误相同的错误。对于您的情况,答案很简单
默认网关必须与网卡的IP地址位于同一子网中
您的卡的ip必须为20.*.*如果您使用/8掩码在您的情况下,答案很简单 默认网关必须与网卡的IP地址位于同一子网中 您的卡的ip必须为20.*.*如果您使用/8掩码,我会找到解决方案 首先,我将路由添加到另一个子网
route add e.f.g.h/32 dev eth0:1
第二,我补充:
线路添加默认gw e.f.g.h
我的问题解决了,我希望没有人坚持这个错误。我找到了解决办法
首先,我将路由添加到另一个子网
route add e.f.g.h/32 dev eth0:1
第二,我补充:
线路添加默认gw e.f.g.h
我的问题解决了,我希望没有人会坚持这个错误。我认为,由于某些bug的问题,您必须: 1-列出您的路线,~$ip路线 2-添加您想要的路由~$route Add default 3-检查您是否设置了路线、网关等 4-重新启动 5-ip路由删除
6-再次执行第2步-我认为,由于某些bug的问题,您必须: 1-列出您的路线,~$ip路线 2-添加您想要的路由~$route Add default 3-检查您是否设置了路线、网关等 4-重新启动 5-ip路由删除
6-再次执行第2步-我知道什么是默认网关,我的场景是我的服务器ip是公共的,网关有专用ip以确保安全我想设置另一个范围ip默认网关,我知道这是可能的,我以前做过,现在我记不起我的解决方案了,谢谢!我知道什么是默认网关,我的场景是我的服务器ip是公共的,网关有专用ip,以确保安全我想设置另一个范围ip默认网关,我知道这可能是我以前做过的,现在我记不起我的解决方案了,谢谢!