`
lujiawu12
  • 浏览: 126907 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux下动态域名的实践

 
阅读更多

一直以来就很想用动态域名,不过从来没有过思路,昨天周会听到老大的介绍才知道原来可以这么容易实现。

1. 3322.org 去这个网站注册个免费帐号,创建一个动态域名,这个域名就是下文中的yourdomain

2. 在/etc/network/if-up.d 下建立一个可执行脚步,注意不要加后缀如 .sh ,很诡异

#!/bin/bash
myip=`ifconfig| grep "255.255.255.0" | awk '{print $2 }' | awk -F: '{print $2}'`
echo $myip >> /home/admin/logs/dyndns.log
wget --user=username --password=password "http://www.3322.org/dyndns/update?system=dyndns&hostname=yourdomain.3322.org&myip=$myip" >/dev/null 2>/dev/null


这样每次重启就可以刷新ip到域名了

分享到:
评论

相关推荐

    自动reload nginx解决nginx对动态域名不重新解析的Shell脚本

    **自动Reload Nginx以解决动态域名解析问题** 在IT运维中,经常遇到的情况是,服务器上的服务IP可能会发生变化,特别是对于使用动态DNS服务的场景。Nginx作为一款广泛使用的反向代理和负载均衡器,它在配置文件中...

    基于Linux的动态网站开发平台的搭建

    本篇文章将详细介绍如何在Linux环境下搭建一个高效、可靠的动态网站开发平台,包括MySQL数据库服务器的安装、Apache Web服务器的配置以及PHP脚本语言的集成,同时利用Samba服务器提升开发效率。 1. 课程设计的意义 ...

    linux下c语言编程入门

    总之,Linux下的C语言编程是一个广阔而深邃的领域,从基础的编译、链接,到高级的网络编程、线程操作,每一个环节都需要深入理解和实践。掌握这些知识点,不仅能够让你成为一个合格的C语言程序员,还能为后续深入...

    linux的外文文献

    Linux的网络管理是操作系统中的一个重要组成部分,这从压缩包中的文件名"Network Administration Class 4 - DNS DHCP EMAIL.pdf"可以看出,这篇文献可能涵盖了DNS(域名系统)、DHCP(动态主机配置协议)以及电子...

    linux下was集群部署手册

    在本文中,我们将深入探讨如何在Linux环境下部署WebSphere Application Server (WAS)集群,以及相关的高可用性(HA)配置。WebSphere Application Server是IBM提供的一款企业级Java应用程序服务器,它支持集群部署以...

    利用阿里云的API实现动态域名解析

    在IT行业中,动态域名解析(DDNS)是一项关键服务,它允许用户通过互联网访问到具有动态IP地址的设备或服务器。通常,家庭宽带用户的公网IP是动态分配的,这意味着每次连接时都可能发生变化,这使得使用静态域名指向...

    《Linux服务器配置与管理》课程设计任务书.doc

    宿舍管理科计划采用动态主机配置方案,并分别通过域名“www.school”和“sgk.school”访问学院和宿舍管理科的 Web 站点。学生需要设计一个服务器软件安装及配置方案,并制作一个简单页面作为宿舍管理科的 Web 站点主...

    计算机网络管理LINUX考试大纲

    考试分为理论和实践两部分,内容源自《Linux系统及网络管理理论与实践教程》。理论考试主要检验考生对Linux系统及网络管理基础知识的理解,包括文件管理、进程管理和基本命令的运用。实践考试则要求考生在实际的...

    linux平台及应用

    【知识点详解】 1. Linux平台基础: Linux是一种开源的...通过上述知识点的学习和实训,学生将具备在Linux环境下搭建和管理FTP、Web服务器的能力,同时能利用Samba实现跨平台的文件共享,从而满足企业级的IT需求。

    Linux入门之路

    ifconfig命令用于查看和配置网络接口,dhclient或dhcpcd用于动态获取IP地址,nslookup或dig用于查询域名解析。 八、软件管理 Linux主要通过包管理器安装软件,如Ubuntu的apt,CentOS的yum。使用它们可以轻松搜索、...

    Linux服务管理与自动化运维 PPT课件

    6. **DNS服务器**:域名系统(DNS)将人类可读的域名转换为IP地址。DNS服务器的配置和管理对于网络的正常运行至关重要,包括区域配置、解析记录和缓存策略。 7. **Apache服务器**:Apache是最流行的Web服务器软件,...

    linux入门pdf

    Linux入门教程旨在帮助初学者快速掌握这一开源操作系统的基础知识,为深入学习和实践提供坚实的基础。以下是根据提供的章节和文件内容概述的关键知识点: 1. **Linux简介**:Linux是一种自由和开放源码的操作系统,...

    Mysql pgsql linux

    文档可能详述了如何在Linux环境下安装和配置这些组件,以及如何使它们协同工作,支持动态网页应用。 4. **NGINX 502错误排查.doc**: NGINX是一个高性能的HTTP和反向代理服务器,常用于高并发场景。502 Bad Gateway...

    Linux实训 练习

    涉及了DNS(Domain Name System)域名解析、RAID(Redundant Array of Independent Disks)磁盘阵列、NTD(Network Time Protocol)网络时间同步、Apache HTTP服务器配置以及LVM(Logical Volume Manager)逻辑卷...

    Linux入门到高级

    #### 七、Linux下高并发系统内核优化 - **内核参数调优**: - 调整内核参数以适应高并发场景。 - 如调整文件描述符数量、TCP连接数等。 - **内存管理优化**: - 通过优化内存分配策略提升系统响应能力。 - 如减少...

    鸟哥的linux 私房菜第三版

    《服务器架设篇》则深入到Linux服务器的配置和管理,包括DNS域名解析服务器的设置、DHCP动态主机配置协议的实现、NFS网络文件系统共享、Samba服务搭建以实现Windows和Linux之间的文件共享、电子邮件服务器 postfix和...

    linux各种服务配置大全

    在IT行业中,Linux操作系统因其稳定性、...这个压缩包可能涵盖了以上所有或部分知识点,对于学习和实践Linux服务配置来说是一份宝贵的资源。通过深入学习和实践,可以提升Linux运维能力,更好地管理和维护服务器环境。

    Linux系统管理员培训视频教程

    Linux系统管理员培训视频教程...通过系统地学习和实践,你将能够熟练地驾驭Linux环境,为个人职业发展打下坚实的基础。记得在学习过程中,结合实际操作来巩固理论知识,这样效果会更好。祝你在Linux的世界里探索愉快!

Global site tag (gtag.js) - Google Analytics