Fas*_*oth 71 server networking dhcp
我已经在我的机器上安装了 Ubuntu 14.04 LTS 服务器,除了我的 Windows 7 安装之外,还有一个单独的硬盘驱动器。Windows 操作系统具有完整的网络连接和通过以太网访问互联网,但 Ubuntu 安装没有。
我有一种预感,这可能是因为我的路由器看到 2 台具有相同 MAC 地址的不同计算机,而 DHCP 不工作。如何为机器分配一个公共静态 IP,以便两个分区都可以使用我的网络?我是 Ubuntu 的新手,我不知道要编辑哪个文件才能分配静态 IP。
Dan*_*Dan 115
我不确定这是否会解决您的问题,但这可以回答您的问题,我认为值得一试。
要分配静态 IP,您需要编辑/etc/network/interfaces.
该接口可能会被调用eth0。
当前条目将类似于:
auto eth0
iface eth0 inet dhcp
Run Code Online (Sandbox Code Playgroud)
您需要将其更改为:
auto eth0
iface eth0 inet static
address 10.253.0.50
netmask 255.255.255.0
network 10.253.0.0
gateway 10.253.0.1
dns-nameservers 8.8.8.8
Run Code Online (Sandbox Code Playgroud)
您将不得不根据您的网络更改周围的数字,但您可以通过ipconfig从 Windows 中查看来查找信息。
确保选择 DHCP 服务器地址空间之外的地址。
然后重新启动网络sudo service networking restart。如果这给您带来麻烦,请重新启动机器。
小智 9
在 中设置您的 IP 地址更改/etc/network/interfaces。例子:
auto eth0
iface eth0 inet static
address 192.168.1.128
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
Run Code Online (Sandbox Code Playgroud)
不要提供您的 DNS 配置,/etc/resolv.conf因为当我们重新启动服务器时,有时配置会被删除。
所以使用vim /etc/resolvconf/resolv.conf.d/base(在此更新配置时,它不会被删除)
例子:
search (domain name)
nameserver 8.8.8.8
nameserver 8.8.4.4
Run Code Online (Sandbox Code Playgroud)
保存然后重新启动您的服务器,这解决了我的静态问题!:)
小智 8
我发现我必须包括 dns 设置:
auto lo enp0s25
iface lo inet loopback
iface enp0s25 inet static
address 192.168.1.128
netmask 255.255.255.0
gateway 192.168.1.1
dns-search example.com
dns-nameservers 8.8.8.8 8.8.4.4
Run Code Online (Sandbox Code Playgroud)
请参阅https://help.ubuntu.com/lts/serverguide/network-configuration.html
| 归档时间: |
|
| 查看次数: |
554432 次 |
| 最近记录: |