linux - 无法在 Linux 中添加默认根没有这样的设备错误

标签 linux gateway system-administration

我尝试访问互联网,所以我应该将默认路由添加到我的 Linux 服务器我的 IP 地址是 10.1.1.1 但我的默认网关是 20.1.1.1

我尝试使用 route add default 20.1.1.1 添加默认网关但是得到 错误:

siocaddrt: no such device

我尝试使用像 eth0:0 这样的虚拟网卡在我的默认网关范围内添加 ip 地址,其中 linux 允许我添加默认网关,但我再次遇到与上次相同的错误。

最佳答案

我找到了解决方案 首先我将路由添加到另一个子网

route add e.f.g.h/32 dev eth0:1

第二个我补充:

路由添加默认gw e.f.g.h

我的问题解决了,我希望没有人会犯这个错误。

关于linux - 无法在 Linux 中添加默认根没有这样的设备错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40218518/

相关文章:

linux - 使用 .htaccess 将任何 DomainName.com/FolderName 重定向到 DomainName.com

linux - Linux + windows + MAC下如何获取系统默认网关地址

hyperledger-fabric - Hyperledger Fabric Composer - 限制系统管理员的访问权限

api - Kong为注册的APIS返回404

eclipse - 您认为什么是好的 Eclipse 支持?

windows - 如何手动/通过注册表删除桌面图标?

linux - logrotate 没有运行 prerotate 脚本

c++ - 检查打印机是否存在的程序

linux - : character mean in LD_LIBRARY_PATH? 是什么

c++ - 多个页面的 HTTP 网关