我有一个家庭网络,有几个窗口和安装了samba的Linux机器。
在Windows上,我可以通过主机名找到彼此的计算机。
然而,在Linux计算机上,我无法通过主机名找到任何其他计算机--只有IP地址才能工作。
实际上,Linux似乎甚至无法解决它自己:
user@atom:~$ host atom
Host atom not found: 3(NXDOMAIN)
有人能为我指出正确的方向吗?我应该怎么做才能从windows网络(带有域)平linux服务器?
我搜索了谷歌,发现了几个不同的信息,它似乎是不一致和最新的。我读过NetBIOS不是这么做的方法。如果我不能访问公司的路由器,我应该如何做,所以这不是一种选择。
我尝试用以下配置使用samba:
workgroup = us.mycompany.com #this is the domain name
server string = Samba Server Version %v
netbios name = zeus
然而,我仍然不能从windows计算机上平移linu
如何从Windows 7客户端机器上使用主机名访问Linux机器上托管的web应用程序,而不是通过IP地址访问?
我刚刚将Linux机器添加到LAN中。因此,该应用程序可以作为http://<IPADDRESS OF Linux Machine>:8080/webapp/index.html访问。
但是,我希望通过像http://<hostname>:8080这样的主机名而不是http://<IPADDRESS>:8080来访问。将linux机器的主机名添加到DNS服务器中,但这没有帮助。
注意: Linux机器(Redhat 5.3)在DNS服务器(Win
我有一种linux类型,我只想将它用于其他机器的SSH。我试图阻止出站流量,以防止自动更新,病毒等。
我可以使用它来阻塞所有流量,除了返回本地主机的环回接口上的流量:
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
现在,我如何仍然只允许SSH流量离开这个接口?只打开端口22也可以(不特定于SSH协议)。
我能在远程机器上使用X服务器吗?