我正在尝试将我的无线网络配置为在访问以 10.0.0 开头的 IP 地址时使用网关 10.0.1.252。
我对如何使用接口文件进行了一些解释,但没有成功。
这是我最初的 /etc/network/interfaces 文件的内容:
auto lo
iface lo inet loopback
Run Code Online (Sandbox Code Playgroud)
经过几个小时的搜索和阅读,我使它看起来像这样:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth1
iface eth1 inet static
address 10.0.1.171
netmask 255.255.255.0
broadcast 10.0.1.255
gateway 10.0.1.254
# static route
up route add -net 10.0.0.0/24 gw 10.0.1.252 dev eth1
Run Code Online (Sandbox Code Playgroud)
提到的配置在我重新启动网络后工作,直到我重新启动 Ubuntu。重新启动 Ubuntu 后,我丢失了网络管理器并且无法连接到 Internet 或预期地址 10.0.0.x。
我做错了什么,还是有更简单的方法可以在较新版本的 Ubuntu 中设置永久路由?
只是提一下我正在配置无线连接,因为我不使用有线连接。
更新 1: (~$ ifconfig)
eth0 Link encap:Ethernet HWaddr 00:24:81:64:9a:5c
UP …Run Code Online (Sandbox Code Playgroud)