虚拟机ubuntu设置静态ip
时间: 2024-12-25 17:16:11 浏览: 9
在Ubuntu上设置静态IP通常涉及修改网络配置文件。以下是步骤:
1. 打开终端(Terminal):
使用快捷键`Ctrl+Alt+T`打开终端,或者搜索并运行`gnome-terminal`。
2. 找到正确的网络接口:
可能是`eth0`、`wlan0`或其他名称,可以使用命令 `ifconfig` 或 `ip addr` 来查看当前连接的设备及其IP地址。
3. 编辑网络配置文件:
对于IPv4,编辑`/etc/network/interfaces` 文件;对于IPv6,则可能是`/etc/netplan/01-netcfg.yaml`。如果使用的是netplan,首先需要启用它:
```
sudo netplan apply
```
4. 添加静态IP配置:
在对应网卡的配置区添加以下内容,替换`interface_name`、`IP_ADDRESS`、`NETMASK`、`GATEWAY`和`DNS_SERVERS`为实际值:
**For interfaces file (IPv4):**
```bash
auto interface_name
iface interface_name inet static
address IP_ADDRESS
netmask NETMASK
gateway GATEWAY
dns-nameservers DNS_SERVERS
```
**For netplan (IPv4):**
```
network:
version: 4
renderer: networkd
ethernets:
interface_name:
dhcp4: no
addresses: [IP_ADDRESS/NETMASK]
gateway4: GATEWAY
nameservers:
addresses: [DNS_SERVERS]
```
5. 保存并重启网络服务:
```
sudo nano /etc/network/interfaces 或 sudo nano /etc/netplan/01-netcfg.yaml
```
然后退出编辑器,并执行:
```
sudo ifdown interface_name && sudo ifup interface_name
or
sudo netplan generate
sudo netplan apply
```
6. 验证配置:
使用 `ping` 命令验证能否成功访问外部网络或获取DNS解析。
阅读全文