.ubuntu系统因为每次开机后,ip都可能发生变化,所以最好固定,注意16版本和 18版设置有区别,
我这用的是16版,
一:对于ubuntu16设置固定ip:
- 先确定网卡名称:ifocnfig命令查看
我的机子的网卡名称为ens33,有些机子的网卡名称可能是enp0s25/ eth0;
2.明确自己的所设定的是 nat 模式–(即代表的是vmnet2网卡),查看该模式下所分配的网段是多少(即一般是192.168.xx.yy 中的xx值 ,这里记为 a),
2. 开始设置IP:vi /etc/network/interface
说明:219即为a的值, 后面的2 代表模式 nat(vmnet2)
dns-nameservers和 gateway一样即可
这样设置后,以后ip即为:192.168.219.100了
3.重启网络:sudo /etc/init.d/networking restart
4.最好再重启机器,不然我再次ifconfig还是以前的
二:对于centos7: 有两种策略(直接界面nmtui命令操作 +或者类似一)
1.我用的nmtui成功,其他的没有成功(不知哪里出现问题没发现)
1.nmtui操作修改ip
2.重启网卡:service network restart
3.ok! ,但是注意:操作之后,会影响下面的相关配置:
1)docker 外部无法访问:
–》解决:<1.>vi /usr/lib/systl.d/oo.stystem.conf
追加 netipv4.ip-forward = 1
<2.>重启网络服务network:
systemctl restart network
2) 无法访问外网:
–》解决:
<1> 对 ifcfg-ens33(可能其他文件)文件 追加以下信息:
ip(可能有了),子网掩码255那个, 网关, DNS=114.114.114.114
<2>vi /etc/resolv.cofl追究
<3> 重启网络
暂时贴个:https://blog.csdn.net/H_hanwen/article/details/78357203