我已经在我的机器上安装了 Ubuntu 14.04 LTS 服务器,除了我的 Windows 7 安装之外,还有一个单独的硬盘驱动器。Windows 操作系统具有完整的网络连接和通过以太网访问互联网,但 Ubuntu 安装没有。
我有一种预感,这可能是因为我的路由器看到 2 台具有相同 MAC 地址的不同计算机,而 DHCP 不工作。如何为机器分配一个公共静态 IP,以便两个分区都可以使用我的网络?我是 Ubuntu 的新手,我不知道要编辑哪个文件才能分配静态 IP。
我从 Ubuntu 8.10 开始使用 Ubuntu;今天我正在使用 Ubuntu 12.04 服务器。
我在启动时难以保持静态路由。我通常会放置路由命令
/sbin/route add -net <IP>/<MASK> <GW> dev <ethX>
Run Code Online (Sandbox Code Playgroud)
in/etc/rc.local或者我会routes在目录中创建一个文件(命名)/etc/network/if-up/,但我注意到在 Ubuntu 12.04 上它不起作用。
如果我在 shell 中键入命令,它们会起作用,但是当它们在指定的文件中时,相同的命令不起作用。
我已经尝试将文件名更改为其他名称,认为我的文件名 ( routes) 在 Ubuntu 12.04 中可能是错误的,但这也不起作用。
我还注意到该命令/sbin/ifconfig有效,而不是/sbin/route.
网络设置发生了什么变化?
如何在 Ubuntu 12.04 上定义静态路由?