Google Cloud自定义GCE主机名,google cloud配置-ESG跨境

Google Cloud自定义GCE主机名,google cloud配置

来源网络
来源网络
2022-07-05
点赞icon 0
查看icon 676

Google Cloud自定义GCE主机名,google cloud配置Google Cloud自定义GCE主机名文/Google Cloud魏衡和盛骏DHCP客户端将覆盖GCE主机名GCE的网卡IP地址是由DHCP分配,同时,DHCP服务器还将发快递DNS服务器和主机名,使用的DHCP Option有:DHCP Op......

Google Cloud自定义GCE主机名,google cloud配置





Google Cloud自定义GCE主机名

文/Google Cloud魏衡和盛骏

DHCP客户端将覆盖GCE主机名

GCE的网卡IP地址是由DHCP分配,同时,DHCP服务器还将发快递DNS服务器和主机名,使用的DHCP Option有:DHCP Option 6DNS服务器,以及DHCP Option 12主机名。

NetworkManager DHCP租约信息

cat/var/lib/NetworkManager/dhclientxxx.lease:

系统日志信息:

点击以下文件:

cat/etc/dhcp/dhclient.d/googlehostname.sh

点击文件

cat/usr/bin/googlesethostname

如果您已经修改了DNS服务器和主机名,则当dhcp客户端请求IP地址时,配置将会被覆盖。

操作流程如下:

DHCP Server NetworkManager DHCP Option DHCP client googlesethostname

change DNS server  hostname(更改DNS服务器或者主机名)

这篇文章将说明如何保持主机名(hostname)不被改变。

解决方案

根据上面的描述,我们可以更改以下的任何一项:

Don’t receive NetworkManager config on dhcp option 12

Change/etc/dhcp/dhclient.d/googlehostname.sh

Change/usr/bin/googlesethostname

Can prohibit DHCP change the hostname.

这样做,就可以禁止DHCP更改主机名。

2.1更改NetworkManager的配置

更改NetworkManager配置的目的,是取代DHCP选项12hostname。DHCP客户端将不再通过DHCP接收主机名。

2.2.1设置/etc/hostname

设置静态主机名:

echo whvm05.weiheng.inkgt;/etc/hostname

2.1.2取代dhcp选项的12hostname

Create a config file,add config to supersede the dhcp option:

创建一个配置文件,添加配置以取代dhcp选项:

touch/etc/dhcp/dhclienteth0.conf

echo‘supersede hostname“”;’gt;gt;/etc/dhcp/dhclienteth0.conf

2.1.3重新启动NetworkManager

systemctl重新启动NetworkManager

检查配置:

cat/var/lib/NetworkManager/dhclienteth0.conf

NetworkManager自动生成的配置文件将包含2.1.2中的先前配置。

2.1.4测试

如果重新引导VM,则主机名仍保持为/etc/hostname配置。

2.2更改googlehostname.sh

2.2.1编辑/etc/hostname文件

echo whvm03.weiheng.inkgt;/etc/hostname

2.2.2移除yumcron

任何配置的改变都会有yumcron的存储,所以我们需要移除它们:

yum remove yumcrony

2.2.3编辑googlehostname.sh

将“googlesethostname”替换为“:”:

sedi“1,$s/googlesethostname/:/g”/etc/dhcp/dhclient.d/googlehostname.sh

cat/etc/dhcp/dhclient.d/googlehostname.sh

2.2.4设置hostname

hostname`cat/etc/hostname

2.2.5测试

在reboot之后,主机名仍还没有变化:

2.3更改googlesethostname

2.3.1编辑googlesethostname

设置新的newhostname

sedi‘1 anewhostname=cat/etc/hostname’/usr/bin/googlesethostname

sedi‘1,$s/%%.*//g’/usr/bin/googlesethostname

2.3.2移除yumcron

正如2.2中提到的那样,需要移除yumcron,以保证配置没有随之改变:

yum remove yumcrony

2.3.3测试

总结

谷歌计算引擎的代理将更改虚拟机的主机名,通过更改dhcp客户端配置,以及谷歌代理脚本,可以保持主机名不变。


文章推荐
BIGO Ads如何查看广告效果,ads入门广告
Facebook做广告推广还能这样来,facebook广告投放是怎么做的
从美国进口二手数控机床需要办理哪些,美国二手数控机床怎么进口
从德国进口回来的二手注塑机究竟如何在辽宁大连港报关,二手注塑机进口清关价格


特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。

搜索 放大镜
韩国平台交流群
加入
韩国平台交流群
扫码进群
欧洲多平台交流群
加入
欧洲多平台交流群
扫码进群
美国卖家交流群
加入
美国卖家交流群
扫码进群
ESG跨境专属福利分享群
加入
ESG跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
《开店大全-全球合集》
《开店大全-主流平台篇》
《开店大全-东南亚篇》
《CD平台自注册指南》
《开店大全-俄罗斯篇》
《韩国站内推广指南》
《韩国热销品预测》
《开店大全-日韩篇》
《开店大全-拉美篇》
《开店大全-欧洲篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠
联系顾问

平台顾问

平台顾问 平台顾问

微信扫一扫
马上联系在线顾问

icon icon

小程序

微信小程序

ESG跨境小程序
手机入驻更便捷

icon icon

返回顶部