将web服务端口配置成80,直接hostname.local访问服务

将web服务端口配置成80,则可以直接hostname.local访问服务!

如何使用hostname.local本地主机名称访问服务

1.如何个性化hostname (更改本地主机名):

本地主机名是带有 .local 的电脑名称,而且任何空格都会替换为连字符。例如,如果电脑的名称是 My Computer,则本地主机名就是 My-Computer.local。本地主机名不区分大小写,因此 my-computer.local 与 My-Computer.local 相同。

1.1 ubuntu :更改电脑主机名

vim /etc/hostname   

1.2 imac OS 更改您电脑的本地主机名

本地主机名或本地网络名称,显示在“共享”偏好设置面板顶部的电脑名称下面。为兼容 Bonjour的服务识别您的 Mac。

在 Mac 上,选取苹果菜单 >“系统偏好设置”,然后点按“共享”。

如果左下角的锁被锁定 ,点按锁按钮以解锁偏好设置面板。

点按“编辑”,然后输入新的本地主机名。

点按“好”。

2.如何访问

即在局域网内部可以用hostname.local代替ip,例如ping nxvision.local 可以查看对应的ip

如果终端上部署了web服务(例如对应服务端口为8080),可以通过例如 http://nxvision.local:8080 访问网页服务

将web服务端口配置成80,则可以直接hostname.local访问服务,很酷原来这么简单!

3 .使用案例

[NAS服务器](https://www.v2ex.com/t/434850)放置在家中可通过freeNAS.local访问,非常得体和体面

4.局限:

同一个局域网内部多台设备hostname相同,只有第一个入网的设备会响应,后续入网的同名设备不会响应。

操作系统ubuntu、MacOS可用,测试方法:ping hostname.local

ubuntu系统可用, 原理是基于发行版默认部署的Avahi服务,设备上无该服务的可能无效。
https://wiki.archlinux.org/index.php/Avahi

imac OS 系统:可用,原理macOS自带bonjour服务,设备上无该服务的可能无效。

CentOS、windows 待测试

5.相关技术:

bonjour
https://blog.csdn.net/yueqian_scut/article/details/52694411
Avahi(mDNS)
https://wiki.archlinux.org/index.php/Avahi
OpenWRT(DHCP)
onvif
udp组播 https://www.jianshu.com/p/1e80efbb232c

6.通过主机名访问服务案例详情

群辉FreeNAS , Openfiler

6.1 FreeNAS简介

FreeNAS是一套免费的NAS服务器,它能将一部普通PC变成网络存储服务器。该软件基于FreeBSD,Samba 及PHP,支持CIFS (samba), FTP, NFS protocols, Software RAID (0,1,5),ISCSI及 web 界面的设定工具。用户可通过Windows,linux,Mac来访问存储服务器;FreeNAS可被安装于硬盘或移动介质USB Flash Disk上。FreeNAS 服务器前途无量;它的开发工作十分活跃。单是2006年前4个月就释出11个修正版本,目前最新版本是FreeNAS 11.2-BETA1,但是这个版本是有BUG的不能够汉化。它是组建简单网络存储服务器的绝佳选择,免去安装整套Linux或 FreeBSD 的烦恼。而且FreddNAS还有监控网络情况的作用,重要的一点Freenas 8及其后续版本不支持系统文件与存储共同使用同一块硬盘,系统文件单独使用一个设备,该设备可以是USB内存卡、U盘、单独的一块硬盘等,存储使用另一磁盘设备。

开源NAS操作系统汇总:https://www.getnas.com/open-source-nas

FreeNAS安装要求介绍:https://www.getnas.com/what-is-freenas

安装准备介质链接:https://pan.baidu.com/s/1JnB59wAtecMkHf-46Brgyg 密码:uw4f

虚拟机测试步骤(NFS):https://www.cnblogs.com/iamjianghao/p/9369203.html

存储与服务器的连接方式对比(DAS,NAS,SAN):https://www.cnblogs.com/iamjianghao/p/9369209.html

Freenas9.10用户指南(中文版):http://img.docin.com/players/DocinViewer.swf?productId=1905656818&channel=144&loadurl=file.douding.cn

FreeNAS插件构建ownCloud服务器:https://www.cnblogs.com/iamjianghao/p/9370895.html

FreeNAS创建CIFS共享:https://www.cnblogs.com/iamjianghao/p/9370972.html

FreeNAS创建CIFS匿名共享:https://www.cnblogs.com/iamjianghao/p/9370982.html

FreeNAS虚拟机Jails配置全攻略(多篇集合连接):https://blog.csdn.net/flymyd/article/details/76399861

6.2 freenas的使用

FreeNAS教程之一:FreeNAS介绍、安装初步 http://www.budeyan.com/tech_notes/freenas-install-jieshao-raid0/
FreeNAS教程之二:FreeNAS的IP地址配置 http://www.budeyan.com/tech_notes/freenas-config-ip-peizhi-ip/
FreeNAS教程三:FreeNAS数据 交换分区挂载 http://www.budeyan.com/tech_notes/freenas-swap-data-partition/
FreeNAS教程四:FreeNAS硬盘挂载、Raid0 http://www.budeyan.com/tech_notes/freenas-raid0-disk-ufs/
FreeNAS教程五:FreeNAS共享CIFS/SMB http://www.budeyan.com/tech_notes/freenas-share-cifs-smb/
FreeNAS教程六:FreeNAS的TFTP使用篇 http://www.budeyan.com/tech_notes/freenas-tftp-services/
FreeNAS教程七:FreeNAS的FTP使用篇 http://www.budeyan.com/tech_notes/freenas-ftp/
FreeNAS教程八:FreeNAS的SSH使用篇 http://www.budeyan.com/tech_notes/freenas-ssh-jiaocheng/

6.2 openfiler的使用

[图文]openfiler应用篇(五)Accounts之AD认证
链接
[图文]openfiler应用篇(四) FTP和Quota
http://www.njeit.cn/show.aspx?id=835&cid=65
[图文]openfiler应用篇(三) Accounts
http://www.njeit.cn/show.aspx?id=831&cid=65
[图文]openfiler应用篇(二) SMB/CIFS server
http://www.njeit.cn/show.aspx?id=830&cid=65
[图文]openfiler应用篇(一)iSCSI
http://www.njeit.cn/show.aspx?id=827&cid=65
[图文]openfiler安装篇
http://www.njeit.cn/show.aspx?id=826&cid=65

上一篇:4.Eurake集群配置以及客户端配置文件修改


下一篇:centos7root@后的主机名永久修改