Abd*_*hri 15 linux networking gateway ifconfig
我正在尝试使用 ifconfig 在嵌入式 linux 上配置网络接口:
ifconfig eth0 192.168.0.101 netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)
但我不知道如何将默认网关添加为 ifconfig 参数,
有任何想法吗?
net*_*onk 26
ifconfig
不是这样做的正确命令。
route
例如,您可以使用like route add default gw 192.168.0.254
。
如果route
不存在,但是ip
存在,您可以像这样使用它:ip route add default via 192.168.0.254 dev eth0
假设 192.168.0.254 是您网关的 IP
Mar*_*rco 18
ifconfig
在 Linux 上已弃用,此外,它是不适合这项工作的工具。要在 Linux 上设置默认网关,请使用以下ip
命令:
ip route add default via <host> dev <dev>
# e.g.
ip route add default via 192.168.0.101 dev eth0
Run Code Online (Sandbox Code Playgroud)
小智 5
对于删除网关在Linux命令:route delete default gw 192.168.1.1 eth1
对于外接网关在Linux命令:route add default gw 192.168.1.250 eth1