我在使用socket.gethostbyaddr返回windows机器的netbios名称时遇到了问题。在windows上,这会返回
Python 3.3.3 (v3.3.3:c3896275c0f6, Nov 18 2013, 21:19:30) [MSC v.1600 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import socket
>
当我在localhost上执行ping时,我得到"ping:无法解析localhost:未知主机“。对127.0.0.1执行ping操作正常。所以我检查了我的hosts文件,到目前为止一切看起来都是正确的:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1
假设我有100个主机,我想要执行ssh连接,结果应该打印"YES“或"NO”。
然后执行应该打印“是”或“否”的ping。
,如果ssh生成,则打印Y其他没有,如果ssh使Y,则尝试执行Ping并与正常运行时间一起打印Y,如果ping无法访问,则打印N
例如
SL.No. Server Ping SSH Uptime(hrs)
1 Linux-test y y 2020-26-05 17:17:44
2 linux-test1 n - -
我想把我的Ubuntu变成一个路由器。我想在eth0 (192.168.0.0/24)接口和eth1 (10.0.0.0/8)接口之间路由流量。我有以下/etc/network/interface配置:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.8
netmask 255.255.255.0
broadcast 192.168.0.255
ga