我使用 Ubuntu 系统,并经常在本地网络上连接到我父母的 Windows 系统。但是,使用 DHCP,计算机的 IP 地址总是不同的,因此在连接到计算机之前查找计算机的 IP 地址是一件很麻烦的事。
有没有办法让系统向 DHCP 服务器请求一个永久 IP 地址?
答案1
检查你父母的路由器设置,在 DHCP 下应该有一个选项,用于为给定的 MAC 地址分配固定地址。我还没有遇到过不允许您保留 IP 地址的路由器。
答案2
您需要设置一个静态 IP。
Ubuntu
运行以下命令,并记下网络掩码和网关:
sudo ifconfig
编辑/etc/network/interfaces
,并假设您的 NIC 为eth0
,添加前面记下的 IP、网络掩码和网关地址:
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address xxx.xxx.xxx.xxx # enter your IP address
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
视窗
在命令提示符中运行ipconfig
命令以获取默认网关和网络掩码。
打开网络连接
右键单击要配置的网络连接,然后单击“属性”。
在“常规”选项卡(针对本地连接)或“网络”选项卡(针对所有其他连接)上,单击“Internet 协议 (TCP/IP)”组件,然后单击“属性”。
单击“使用以下 IP 地址进行本地连接”,在“IP 地址”、“子网掩码”和“默认网关”中键入 IP 地址、子网掩码和默认网关地址。
单击使用以下 DNS 服务器地址。
在首选 DNS 服务器和备用 DNS 服务器中,输入主 DNS 服务器和辅助 DNS 服务器地址。这通常与您的默认网关相同
如果你需要做一些更高级的事情,这里有Windows 官方指南和一个Linux 指南。