Loading

Ubuntu设置NAT的静态IP

一、Ubuntu20.04

1、实体机下NAT8网卡配置

注意:这个ip要记住,后面配置虚拟机的时候需要配置再同一个网段下。以192.168.96.1为例

image-20210624184018404

2、Vmware客户端的配置

编辑-虚拟网络编辑器

image-20210624184136729

3、修改子网IP和子网掩码

查看NAT的网关地址,子网IP是192.168.96.0,是和上面第一步的IP的子网IP。红叉的不能选

image-20210624184530644

4、NAT设置

修改网关IP,并记住这个网关IP

image-20210624184708921

5、开机修改配置文件

查看网卡信息:ip addr,发现ens33下没有ip,

切换到/etc/netplan该路径下,我的配置文件是01-network-manager-all.yaml

sudo vi /etc/netplan/01-network-manager-all.yaml

注意:网上很多配置网络教程说配置文件是这个:sudo vi /etc/network/interfaces,但是我查了下ubuntu从17.10开始,已放弃在/etc/network/interfaces里固定IP的配置,即使配置也不会生效,而是改成netplan方式 。

6、修改网卡信息

# This is the network config written by 'subiquity'
network:
		version: 2
		renderer: networkd
		ethernets:
		   ens33:
			 addresses: [192.168.96.10/24]
			 gateway4: 192.168.96.2
			 dhcp4: no
			 nameservers: 
			     addresses: [192.168.96.2]

注意:每个冒号后都要空格;网卡后不需要括号,IP和DNS需要括号,IP地址为可用IP段中任意一个,网关和DNS填相同即可

image-20210624220512740

7、修改hosts

改为自己的ip即可

vi /etc/hosts

image-20210624220416127

8、重启应用

sudo netplan apply

重启后用ip addr检查网卡信息,就完成了!

二、Ubuntu16.04

Ubuntu16的版本

前4步都一样,参考上面的Ubuntu20.04的步骤。

5、开机修改配置文件

vim /etc/network/interfaces

添加以下内容

auto ens33
iface ens33 inet static
address 192.168.96.10   #虚拟机ip
netmask 255.255.255.0
gateway 192.168.96.2    #网关必须和宿主机保持一致
dns-nameserver 8.8.8.8  #必须配置dns信息

6、配置DNS信息

sudo vi /etc/systemd/resolved.conf

image-20210624221154666

7、重启网络

sudo service networking restart
posted @ 2021-06-24 22:15  zzzzzzzzzzzzz2  阅读(433)  评论(0)    收藏  举报