配置服务器 IP 地址需根据操作系统(Linux 或 Windows)选择不同方法,分为 “临时配置(重启失效)” 和 “永久配置(重启保留)” 两种场景,以下是具体步骤:
适用于临时测试场景,通过ip命令直接修改:
ip addr add 192.168.1.100/24 dev eth0
ip addr del 192.168.1.100/24 dev eth0
注:网卡名称需用ip link show确认(如 eth0、ens33 等)。
根据 Linux 发行版的不同,配置文件路径有差异:
- 配置文件路径:
/etc/sysconfig/network-scripts/ifcfg-网卡名(如ifcfg-eth0)
- 编辑命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
- 配置示例(静态 IP):
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 静态IP(dhcp为动态获取)
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DEVICE=eth0
ONBOOT=yes # 开机启动
IPADDR=192.168.1.100 # IP地址
PREFIX=24 # 子网掩码(24对应255.255.255.0)
GATEWAY=192.168.1.1 # 网关
DNS1=8.8.8.8 # DNS服务器1
DNS2=114.114.114.114 # DNS服务器2
- 生效命令:
systemctl restart network 或 nmcli c reload
- 配置文件路径:
/etc/netplan/目录下的.yaml文件(如00-installer-config.yaml)
- 编辑命令:
vi /etc/netplan/00-installer-config.yaml
- 配置示例(静态 IP):
network:
ethernets:
eth0:
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
dhcp4: no
version: 2
- 生效命令:
netplan apply
- 右键任务栏网络图标 → 打开 “网络和 Internet 设置”
- 点击 “以太网” → “更改适配器选项”
- 右键需要配置的网卡(如 “以太网”) → “属性”
- 双击 “Internet 协议版本 4(TCP/IPv4)”
- 选择 “使用下面的 IP 地址”,填写信息:
- IP 地址:如
192.168.1.100
- 子网掩码:如
255.255.255.0(通常自动生成)
- 默认网关:如
192.168.1.1
- DNS 服务器:如
8.8.8.8和114.114.114.114
- 点击 “确定” 保存,立即生效。
适用于远程操作或批量配置:
# 设置静态IP和子网掩码
netsh interface ipv4 set address name="以太网" static 192.168.1.100 255.255.255.0 192.168.1.1 1
# 设置DNS服务器
netsh interface ipv4 set dns name="以太网" static 8.8.8.8 primary
netsh interface ipv4 add dns name="以太网" 114.114.114.114 index=2
# 若需恢复DHCP自动获取:
netsh interface ipv4 set address name="以太网" dhcp
netsh interface ipv4 set dns name="以太网" dhcp
注:name="以太网"需替换为实际网卡名称(可通过netsh interface show interface查看)。
无论哪种系统,配置完成后需验证是否生效:
- 查看 IP:Linux 用
ip addr,Windows 用ipconfig
- 测试连通性:
ping 网关IP(如ping 192.168.1.1)和ping 公网IP(如ping 8.8.8.8)
如果配置后无法上网,优先检查子网掩码、网关是否与所在网络匹配,或防火墙是否拦截了网络包。