VMware克隆CentOS7.X网卡修改为静态IP与分布式环境内网互通原则
在虚拟机vmware中往往克隆一个新的系统后,要去修改静态ip,直接使用的话可能会不尽如人意,ip也是需要管理起来的。
在这里以Centos 7.x 为例,centos6.x的网卡静态ip方式可以搜我以前的博客(cnblog)。
查看网卡信息
ip link show
ens33 是我的网卡名称,每个人的都不一样,有的也叫eth0,另外一个红框就是你的网卡地址了。把这个网卡地址复制下俩,临时保存:00:0c:29:c8:49:60
。执行如下命令,修改网卡地址:
vim /etc/udev/rules.d/70-persistent-ipoib.rules
把注释打开,再把ATTR{address}
修改为你的网卡地址00:0c:29:c8:49:60
,修改后如下图:
修改ip信息:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
如下图,把IPADDR修改为你所想要的内网静态ip(需要注意,要和你的网段一致),然后还有一个
HWADDR
如果没有,则新增一个,然后再把之前的网卡地址加上,即可。
这是最后一步,目前的ip并没有发生更改,还是克隆之前的ip
需要重启电脑或者刷新网络,直接了当就reboot就行。。。ooOoOoOo 等等启动 oOoOoOoo
启动完毕,测试连接
- 填入你的ip,以及端口号还有用户名
- 设置你的会话名称:
双击这个会话:
输入密码:默认都是root
进入后,可以看到ip已经OK了
Tips
内网的网络,虚拟机使用桥接,如果你在公司和家里都是相同网段的话,只是有线无线的区别,那么可以采用自动检测即可。
关于内网互通原则
很多小伙伴都在看我的课程,由于分布式环境,那么一定要保证内网互动,不互通那么会请求不了,比如请求图片服务器,搭建lvsIP漂移等
- 内网互通原则:
- 1. 虚拟机中linux与本地都要关闭防火墙,设置静态ip(注意不要网络冲突)
- 2. 文件服务器(即虚拟机要和本地电脑互通)
- 3. 所有计算机节点的网段保证一致,比如 192.168.1.xxx,172.10.10.xxx
- 4. 手机和你的电脑要在同一个网络,同一个wifi,网段要检查是否一致
- 5. 客户端请求的serverUrl一定要写你电脑的内网IP,如果写localhost,那么手机是请求不了的
- 6. 主机ping虚拟机,虚拟机ping主机,都要保证OK
- 注意: 如果你的电脑使用的校内网络,可能会导致无法访问