Liunx 配置静态IP
本文最后更新于:1 年前
Liunx 配置静态IP (基于CentOS 7)
只要Vmware的虚拟网络编辑器配置好, 其他liunx系统配置基本一样, 只是有些命令不同而已
1 原理
- 先看看虚拟机和主机连接的条件:
- 需要主机的Vmware8的ip、Vmware8网关ip、虚拟机(centOs)网卡eth0的ip在同一网段下,如图(都是192.168.145.x):
图片来自网络, 侵权请联系author删除
- 一般地,如果虚拟机与主机通信走的是虚线,访问外网则走的实线,其控制程序在虚拟机网关设备中实现
- 但是,一般由于工作环境的变化,导致网络的改变,有时候会导致虚拟机网段改变,从而与主机连不通,在CentOs下使用ifconfig发现ens33 ip不再192.168.145这个段上,这时,重置eth0的ip即可,方法:ifconfig ens33 192.168.145.xxx
2 修改虚拟机网络编辑器
点击 编辑->虚拟机网络编辑器
如果子网不对, 可以还原默认设置
3 更改网络适配器
VMware Virtual Ethernet Adapter for VMnet8 (NAT)
点击IPv4
修改
4 修改ens33
进入 网卡配置
centOS
vim /etc/sysconfig/network-scripts/ifcfg-ens33
ubunto
gedit /etc/netplan/01-network-manager-all.yaml
修改参数
centOS
HWADDR=00:0C:29:0D:73:CF TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static # 静态IP DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=13000fee-503a-350c-9462-d70dd1ede195 ONBOOT=yes #开机启用本配置 AUTOCONNECT_PRIORITY=-999 IPADDR=ipv4 #ipv4 PREFIX=24 GATEWAY=网关 #网关 DNS1=119.29.29.29 # 域名解析
ubunto
network: version: 2 renderer: NetworkManager ethernets: ens33: dhcp4: no dhcp6: no addresses: [ipv4] gateway4: 网关 nameservers: addresses: [119.29.29.29, 8.8.8.8]
重启网络服务
service network restart
查看ip
ifconfig
测试
ping www.baidu.com
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!