我正在尝试使用 netcat 从一台虚拟机连接到另一台虚拟机的端口 25,但它告诉我,no route to host
尽管我可以 ping。我确实将防火墙默认策略设置为丢弃,但我有一个例外,可以接受该特定子网上端口 25 的流量。我可以使用 nc 在端口 25 上从 VM 3 连接到 VM 2,但不能从 VM 2 连接到 3。
这是我的 VM2 防火墙规则的预览
这是我的 VM 3 防火墙规则的预览
当我显示我拥有的侦听服务时*:25
,这意味着它正在侦听所有 ipv4 ip 地址和:::25
ipv6 地址。我不明白错误在哪里以及为什么不工作两个防火墙规则都接受端口 25 上的流量,因此它应该连接。我尝试比较两者之间的差异以了解为什么我可以从 vm3 连接到 vm2 但配置都是相同的。关于可能是什么问题的任何建议?
更新停止 iptable 服务解决了问题,但我仍然需要存在这些规则。
我在查找学校服务器的域名时遇到问题,我阅读了另一个与此类似的问题,但他们的命令不起作用。
我尝试使用nslookup
,然后在提示时输入server
. 我得到以下输出。我不明白域名存储在哪里。我正在使用我大学的有线 LAN 连接。
Default Server: 127.0.01
Address: 127.0.0.1#53
Default Server: ::1
Address: ::1#53
Run Code Online (Sandbox Code Playgroud) 我使用useradd
命令在 Linux 操作系统上创建了一个新帐户,现在我想删除创建的帐户,我正在尝试使用该userdel
命令删除该帐户,但出现以下错误:
userdel:无法锁定/etc/passwd;稍后再试。\
我不明白那个错误是什么意思。
我用来删除帐户的语法是:userdel -r "accountname"
,我也使用过"accountname" userdel
但我没有工作。
有人可以帮助我使用命令行删除此帐户吗?
我想了解此命令中的反斜杠代表什么。 grep "\.900983" table
我知道命令的作用,它搜索 中的900983
值table
,我只是不确定 \ 的目的或它的作用。