IP地址是计算机网络的核心机制。IP地址用于指定主机 通信和传输数据。在那里 有两种类型的IP地址配置机制。动态和静态。在本教程中,我们将研究静态IP地址配置。
静态IP地址
静态是指稳定的或不可更改的、固定的等静态IP地址设置到主机或接口上,并且在一段时间内不改变。通常是手动设置的IP地址。每个IP地址都可以作为静态或动态地址使用,没有任何限制。设置或配置 类型使其静态或动态。
动态IP地址
动态IP地址是用DHCP协议设置的。DHCP意思是动态主机控制协议,顾名思义,它是用来动态设置网络相关配置的。
静态IP地址用例
我们可以在不同的情况下使用静态IP地址。
- 服务器
- Web服务器必须使用静态IP地址,因为
- 邮件服务器
- Web服务
- 网络设备
- 路由器
- 开关
- 安全装置
专用静态IP地址(家庭或内部网)
IP地址 分为私有IP地址或公共IP地址。专用IP地址仅用于内部网络,如intranet、家庭网络、ISP网络等。专用IP地址不能在internet上使用。我们可以使用所有的私有IP地址作为静态地址。家庭路由器通常使用 192.168.1.1
作为家庭网络的静态IP地址。私有静态IP地址示例:
- 192.168.1.1
- 192.168.2.1
- 172.16.1.1
- 10.10.10.10
公共静态IP地址(Internet)
公共IP地址也可以用作静态地址。如前所述,这些IP地址可以通过互联网路由。我们可以将公共IP地址设置为与私有IP地址相同的静态地址。尤其是web服务器、DNS服务器、应用服务器都会有静态的IP地址。以下是一些众所周知的公共静态IP地址:
- 8.8.8.8
- 8.8.4.4
相关文章: 什么是DHCP及其工作原理?
为Linux设置静态IP地址
我们可以用不同的方法为Linux设置一个静态IP地址。在这一部分中,我们将从命令行为Linux设置一个静态IP地址。
Ubuntu、Debian、Mint、Kali
首先,我们将打开 interfaces
保存网络接口配置的配置文件。
$ sudo nano /etc/network/interfaces
那我们就出发 iface
ens33为静态,提供IP地址、网络掩码、网络、网关等信息。
auto ens33iface ens33 inet static address 192.168.1.10 netmask 255.255.255.0 network 192.168.1.0 broadcst 192.168.0.255 gateway 192.168.1.1 dns-nameservers 8.8.8.8
软呢帽、CentOS、RedHat
在 rpm
基于Fedora、CentOS、RedHat等发行版的网络配置存储在 network-scripts
具有网络接口名称的目录。在本例中,我们将为 em1
接口。
$ nano /etc/sysconfig/network-scripts/ifcfg-em1
我们将设置IPADDR、网络掩码、广播、网关等信息。
UUID="e88f1292-1f87-4576-97aa-bb8b2be34bd3"NM_CONTROLLED="yes"HWADDR="D8:D3:85:AE:DD:4C"BOOTPROTO="static"DEVICE="em1"ONBOOT="yes"IPADDR=192.168.1.2NETMASK=255.255.255.0BROADCAST=192.168.1.255NETWORK=192.168.1.0GATEWAY=192.168.1.1
为Windows设置静态IP地址
在Windows操作系统中,我们将使用标准的网络配置 设置静态IP地址。打开以下屏幕。 Control Panel
-> Network Connections
->双击 LAN or Internet Connection
->单击 Properties
.启用 Use the following IP address
