我的虚拟机无法连接网络是因为DHCP服务没有开启,我选择的链接方式为桥接
如何设置静态IP?
设置静态IP有两种不同的方法。
- 选项1-仅编辑一个文件
使用以下代码编辑/ etc / network / interfaces配置。 请注意,您无需执行/etc/resolvconf/resolv.conf.d/tail
如果您将dns-nameservers添加到/etc/network/interfaces
conf文件。
auto ens32
iface ens32 inet static
address 192.168.0.16
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.4.4 8.8.8.8
- 选项2-编辑两个文件
编辑/etc/network/interfaces
文件使用以下命令:
sudo nano /etc/network/interfaces
将相应的行与以下值匹配:
auto ens32
iface ens32 inet static
添加以下内容地址,网络掩码和网关行并根据需要指定值。
注意
此处显示的值仅例子。ens32
是OVA的默认网络接口。 跑ifconfig
显示现有网络接口以确认正在使用哪个接口。
address 10.0.0.100
netmask 255.255.255.0
gateway 10.0.0.1
如何设置DNS?
创建/etc/resolvconf/resolv.conf.d/tail
文件使用以下命令:
sudo nano /etc/resolvconf/resolv.conf.d/tail
添加以下行并根据您的配置要求指定值:
nameserver 8.8.8.8
nameserver 8.8.4.4
search local.company.com internal.company.com
如何重新启动网络?
为了使静态IP和DNS更改生效,必须使用以下命令清除现有IP:
sudo ip addr flush ens32
要重新启动网络服务,请使用以下命令:
sudo systemctl restart networking.service
下面是我的配置信息截图
ifconfig
interface