Linux-linux下如何通过机器名访问?

发布于 2016-12-16 05:32:52 字数 181 浏览 1276 评论 2

最近工作环境变动,电脑重启后ip就会发生变动,通过ssh远程登录,有时候ip不对,但是在windows系统下可以直接通过机器名登陆(使用 vpn),因为机器名是不变的。Linux下有工具可以实现机器猫登陆么?
-------------更新一下,我是远程连接,不是局域网-----------------

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

想挽留 2017-05-25 01:36:44

从网管的角度来看的话,不如让网络管理员设置好DHCP的静态分配地址了,这样的话对服务器等进行静态的MAC和IP绑定。

如果在Linux系统上对整个局域网进行MAC扫描的话,肯定要用到MAC Ping工具,不知道你用过Mikrotik没有,就是那个Ros系统,支持MAC telnet服务器,也能够通过没有IP的机器访问。我以前用过一款:arpping
官方的地址如下:
http://www.habets.pp.se/synscan/programs.php?prog=arping

你尝试试用下吧~~ 当然这不是最好的解决方案,这种属于运维问题,应该尽量从网关角度解决。

恩 今天突然想起来一个办法 你可以考虑使用类似动态域名解析啊~~ 这样的话 你就可以使用所谓的“机器名”方式进行访问了~~~~~~~~~~~~

夜无邪 2017-01-14 05:46:39

理论上是能够通过NetBIOS方式进行访问的,你去编辑下对应的smb.conf文件

vi /etc/samba/smb.conf

打开netbios name一项,并给出一个netbios名。

重启smb和nmb服务

sudo service restart smb
sudo service restart nmb

这样的话,如果windows平台的网上邻居(win 7的共享中心 ,资源管理器的左下角列表)应该能出现对应的及其名称的,普通的局域网扫描工具在ping的时候尝试解析主机名的时候应该能够获得相应的信息。

相对来说,最简单的还是使用MAC扫描工具就好了,很小的一款叫做IP MAC的工具你可以试下,能够快速扫描整个局域网的IP和MAC对应的信息。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文