查看服务器的IP地址和端口是网络管理和故障排除中的基本任务。以下是一些基础概念和相关信息:
ifconfig
命令:ifconfig
命令:hostname
命令:hostname
命令:ipconfig
命令:ipconfig
命令:netstat
命令:netstat
命令:ss
命令(更现代且效率更高):ss
命令(更现代且效率更高):netstat
命令:netstat
命令:/etc/network/interfaces
)。以下是一个简单的Python脚本示例,用于检测特定IP地址和端口是否可达:
import socket
def check_port(ip, port):
try:
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.settimeout(1)
result = sock.connect_ex((ip, port))
if result == 0:
print(f"Port {port} is open on {ip}")
else:
print(f"Port {port} is closed on {ip}")
sock.close()
except Exception as e:
print(f"Error checking port {port}: {e}")
# 使用示例
check_port('127.0.0.1', 80)
通过上述方法,您可以有效地查看和管理服务器的IP地址及端口信息。
领取专属 10元无门槛券
手把手带您无忧上云