我尝试访问互联网,所以我应该添加默认路由到我的linux服务器我的IP地址是10.1.1.1但我的默认网关是20.1.1.1
我尝试使用route add default 20.1.1.1
添加默认网关但是获取
错误:
siocaddrt:没有这样的设备
我尝试使用像eth0:0
这样的虚拟网址来添加我的默认网关范围内的IP地址,其中linux允许我添加默认网关但是我再次收到错误,就像上次错误一样。
答案 0 :(得分:1)
我找到解决方案 首先我将路由添加到另一个子网
route add e.f.g.h/32 dev eth0:1
第二个我补充说:
route add default gw e.f.g.h
我的问题解决了,我希望没有人坚持这个错误。
答案 1 :(得分:1)
我认为,由于某些错误的问题,您必须:
1-列出你的路线,~$ip route
2-添加你想要的路由~$route 添加默认...
3-检查您是否设置了路由、网关等
4-重启
5-ip路由删除
6-再次执行第 2 步-
答案 2 :(得分:0)
答案很简单......
默认网关必须与网卡的IP地址位于同一子网上。
你的卡的IP必须是20. *。 *。 *如果您使用/ 8 mask