Tag: static ip

/ etc / network / interfaces几乎为空

我正在尝试为我的LTSP服务器设置静态IP地址,以便通过/etc/network/interfaces配置我的两个NIC之一(内部一个:服务器 – > Light客户端),但是当我打开interfaces文件时我能看出是这样的: auto lo iface lo inet loopback 这是正常的吗?

Ubuntu 17.10服务器静态IP netplan – 如何设置网络掩码

Ubuntu 17.10 Server使用netplan包而不是/etc/network/interfaces 。 我创建了/etc/netplan/01-netcfg.yaml 如下所述: Ubuntu 17.10不接受静态IP # This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no dhcp6: no addresses: [192.168.0.97/24] gateway4: 192.168.0.1 nameservers: addresses: [8.8.8.8,8.8.4.4] netplan中的默认网络掩码是: 255.255.255.0 如何更改/设置网络掩码,例如255.255.255.1 ?

为什么我不能为我的Linux机箱设置静态IP地址?

我正在尝试为我的Linux计算机设置静态本地IP地址以进行端口转发。 根据这个主题上的每一个指南,我都相应地编辑了我的/etc/network/interfaces和/etc/resolv.conf文件。 但是,在重新启动时,我对resolv.conf所做的任何更改都将被删除,并且该文件为空(除了警告我的注释)。 因此,我无法解析主机名(例如, ping google.com失败)。 实际上,我甚至无法ping有效的IP地址(“目标主机无法访问”)。 虽然ifconfig似乎反映了我放在/etc/network/interfaces所有设置,但我无法访问Internet,也无法使用SSH或FTP从其他计算机访问该计算机。 这是我的/etc/network/interfaces : # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.0.64 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 dns-nameservers 192.168.0.1 8.8.8.8 这是ifconfig给我的: eth0 Link encap:Ethernet HWaddr 00:25:90:57:7c:65 inet addr:192.168.0.64 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST […]

有没有一种从命令行禁用DHCP的安全方法?

精简版 我知道这个问题与其他问题非常相似,我确实在互联网上寻找答案,但似乎没有方法可行,或者解决方案似乎“难以成为最佳实践”(我会尝试解释)。 我正在寻找一种安全的方法来解决如何从命令行禁用DHCP (在脚本中使用)。 背景 我正在尝试用Ubuntu Server 12.04和remastersys创建一个“Live-Cd”(效果很好)。 默认情况下,系统配置为在引导时使用DHCP获取IP。 没关系 – 重要的是脚本(在启动后运行)能够(在某些特定情况下)使用ifconfig ( 而不是/ etc / network / interfaces )设置静态IP: ifconfig eth0 192.168.0.1 实际上这也有效,但IP只会持续到先前获得的租约的DHCP租约时间结束。 将为eth0分配一个新IP,(简而言之)会破坏系统。 我觉得“没什么大不了的,肯定会有类似的东西:” ifconfig eth0 dhcpdisabled 但我最终认识到,这并不容易。 编辑/etc/network/interfaces有点棘手,因为它是由remastersys生成的(实际上是casper的23networking脚本)。 我可以重写它并重新启动网络,但活动dhclient.leases会发生什么? 将DHClient仍然在后台运行(它应该不会,但一些post建议它将是我的测试显示它“随机”重新启动,如果dhclient被杀死),我是否必须删除或清空dhclient.leases文件,什么关于resolv.conf? 绝望 总结一下 – 在我看来,这并不是“直截了当”,有些不“感觉稳定”。 这个问题(156183)建议删除dhclient包,但是:这会解决问题吗? 这会破坏其他东西吗? 这真的没有命令吗? 我希望我忽略了它。

DHCP和静态IP地址同时在一个接口上

我们可以在Linux中为单个接口使用多个IP地址(eg. eth0:0, eth0:1) 。 但是我们可以同时使用DHCP和静态IP吗? eth0:1应具有静态IP地址,并且应使用DHCP配置eth0:0 。 我们怎样才能完成两者?

为什么我在/ etc / network / interfaces中设置的网络配置在Ubuntu 17.10上被忽略?

我刚刚安装了ubuntu服务器17.10。 在安装过程中,它建议我通过wifi连接到网络,所以我做了。 安装完成并重新启动系统后,计算机自动连接到wifi(这意味着它保存了连接信息)。 但在/etc/network/interfaces我什么都没发现。 我需要我的电脑用静态ip连接到wifi网络,所以我把配置放到/etc/network/interfaces : # /etc/network/interfaces — configuration file for ifup(8), ifdown(8) # Generated by debian-installer. # The loopback interface auto lo iface lo inet loopback iface wlp2s0b1 inet static wpa-driver wext address 192.168.0.12 netmask 255.255.255.0 gateway 192.168.0.1 wpa-ssid ***** wpa-psk ********** dns-nameservers 8.8.8.8 192.168.0.1 auto wlp2s0b1 系统启动时,它不会使用我的配置进行连接。 它只在之后发生 sudo ifdown wlp2s0b1 && […]