linux怎么修改默认连接
时间: 2025-04-01 19:26:01 浏览: 23
### 更改 Linux 默认网络连接配置的方法
在 Linux 中,可以通过多种方式更改默认的网络连接配置。以下是几种常见的方法及其具体操作:
#### 使用 `ifconfig` 和 `route` 命令
通过命令行可以手动设置 IP 地址、子网掩码以及默认路由。例如,使用以下命令来更改网卡 `ens33` 的 IP 配置并指定子网掩码:
```bash
sudo ifconfig ens33 192.168.1.130 netmask 255.255.255.0
```
随后,为了设置默认网关,可运行如下命令[^2]:
```bash
sudo route add default gw 192.168.1.1 ens33
```
#### 使用 `nmcli` 工具管理网络连接
对于现代 Linux 发行版,推荐使用 NetworkManager 提供的 `nmcli` 工具来进行更灵活的网络配置。此工具允许用户轻松创建、删除和修改网络连接。
要查看当前活动的网络连接列表,执行以下命令:
```bash
nmcli connection show
```
如果需要编辑现有的连接(如 Wi-Fi 或有线网络),可以按照以下语法进行操作:
```bash
nmcli connection modify "connection_name" ipv4.addresses 192.168.1.130/24
nmcli connection modify "connection_name" ipv4.gateway 192.168.1.1
nmcli connection modify "connection_name" ipv4.dns 8.8.8.8
nmcli connection up "connection_name"
```
上述命令分别设置了 IPv4 地址、网关地址和 DNS 服务器,并重新激活该连接[^3]。
#### 编辑 `/etc/network/interfaces` 文件 (适用于 Debian 及其衍生版本)
某些发行版可能依赖于传统的静态文件配置模式。在这种情况下,可以直接编辑 `/etc/network/interfaces` 文件以定义网络接口参数。例如:
```plaintext
auto eth0
iface eth0 inet static
address 192.168.1.130
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8
```
保存后重启网络服务使更改生效:
```bash
sudo systemctl restart networking.service
```
#### 虚拟环境中的特殊注意事项
当操作系统处于 VMware 等虚拟化环境中时,除了主机系统的调整外,还需要同步更新虚拟机内的网络配置。这通常涉及三个主要部分:VMware 自身的虚拟网络适配器设定、宿主 Windows 上对应的网络属性,以及最终在虚拟客户 OS 内部完成的具体网络参数调节[^1]。
---
阅读全文
相关推荐

















