首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iamverylovely
V2EX  ›  Arch

我的天,我今天才知道 Linux 的 hostname 设置成域名可以被自动解析到本地 ip。

  •  
  •   iamverylovely · 190 天前 · 2379 次点击
    这是一个创建于 190 天前的主题,其中的信息可能已经有所发展或是发生改变。

    装了 Arch Linux 很久了,当时设置 hostname 用的自己域名,后面发现自己的电脑一直访问不了自己的网站,加 www 可以访问,当时就没怎么在意,今天 ping 了一下自己的域名,192.168.1.101 。。。。

    10 条回复    2020-01-06 12:46:42 +08:00
    iamverylovely
        1
    iamverylovely   190 天前
    孤陋寡闻了
    ji39
        2
    ji39   190 天前
    域名多少,让我 ping ping
    logfile
        3
    logfile   190 天前
    host 中添加对应的 IP 和域名就可以的。
    passerbytiny
        4
    passerbytiny   190 天前
    这不是域名自动解析,这是本地网络 hostname 自动解析。ip 解析的顺序是:hosts、hostname (包括本机以及局域网内看见的其它主机)、dns 缓存、dns。Linux 和 Windows 均如此。
    CEBBCAT
        5
    CEBBCAT   190 天前
    你 cat /etc/hosts 瞅瞅的
    opengps
        6
    opengps   190 天前
    hostname 本身就是局域网的别名,你设置成域名格式是个偶然巧合,正常默认电脑名不是带点号的
    iamverylovely
        7
    iamverylovely   190 天前
    @passerbytiny 我就是这个意思。
    iamverylovely
        8
    iamverylovely   190 天前
    @opengps 是的,默认不能有点,我记得我装的时候是命令敲进去的,带了点,当时电脑就卡死了,重启之后,虽然 hostname 里面是我的域名,但是在命令行界面没有后缀
    iamverylovely
        9
    iamverylovely   190 天前
    @logfile 我的意思是在 hostname 里面添加一个域名,会自动解析到本地 ip,都不用设置 ip
    newdongyuwei
        10
    newdongyuwei   190 天前
    很多公司开发都是把线上某服务通过 hosts 直接映射到本地来联调。。。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4154 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 07:31 · PVG 15:31 · LAX 00:31 · JFK 03:31
    ♥ Do have faith in what you're doing.