Linux里面的网络配置指定固定ip

Windows里面配置什么 Linux 里面就配置什么

查看ip:  ifconfig      

网卡配置文件位置:  /etc/sysconfig/network-scripts/ifcfg-eth0 

把地址和Mac地址绑定的文件:  /etc/udev/rules.d/70-persistent-net.rules

1、进入 /etc/sysconfig/network-scripts/  文件

 2、修改网卡配置文件 vi ifcfg-eth0 

DEVICE=eth0                #接口名(设备,网卡)
HWADDR=00:0C:2x:6x:0x:xx   # MAC地址 (物理地址) 删除
TYPE=Ethernet               #网络类型(通常是Ethemet)
UUID=926a57ba-92c6-4231-bacb-f27e5e6a9f44  #随机id  标识  删除

#系统启动的时候网络接口是否有效(yes/no) 是否开机启动改为yes
ONBOOT=yes   
            
NM_CONTROLLED=yes  

# IP的配置方法[none|static|bootp|dhcp](引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议)  以静态的方式来获取ip
BOOTPROTO=static    #改成static 唯一确定一个地址

配置ip地址

#IP地址
IPADDR=192.168.Xxx.Yyy

Xxx 是网段

点击VMware的  编辑  ---> 虚拟网络编辑器(N)...  ---> 选择VMnet8  ----> 找到最下面的子网ip

Xxx 就是19

Yyy 为 3-254 自间的任意值 (0 1 255 这几个值都被占用了,255广播地址、0被VMnet8 占用、2被网关占用)

配置子网掩码

点击VMware的  编辑  ---> 虚拟网络编辑器(N)...  找到子网掩码

NETMASK=255.255.255.0

配置网关

点击VMware的  编辑  ---> 虚拟网络编辑器(N)...  ---> 选择VMnet8  ----> 点击NAT设置(S)...  

 配置网关

和VMw里面的虚拟网卡保持一致
GATEWAY=192.168.19.2     

配置网关 域名解析器(DNS)  

DNS1=114.114.114.114

DNS2=8.8.8.8

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.19.123
NETMASK=255.255.255.0
GATEWAY=192.168.19.2
DNS1=144.144.144.144
DNS2=8.8.8.8

3、保存退出

4、删除  /etc/udev/rules.d/70-persistent-net.rules 文件

由于我们上面是直接删除了Mac地址 我们需要把这个绑定文件删除

rm  -f  /etc/udev/rules.d/70-persistent-net.rules

5、重启虚拟机

猜你喜欢

转载自blog.csdn.net/qq_40794973/article/details/86562971