业务案例:
今年是2015年,我使用的是Linux内核3.17。我的ARM Linux有两个网卡,eth0和eth1。eth0用于在本地为旁边的人配置,eth1用于从远程进行配置。因此,它们的功能基本相同,除了eth0有一个人在现场插入电缆。
本地PC - eth0 My ARM Linux Computer eth1 -远程PC
使用eth0,PC软件可以配置用于配置的eth1 IP地址和端口。为此,我的eth0有一个预设的IP地址(192.168.1.2),这样PC软件就可以很容易地找到它。ARM Linux (3.17)应用程序需要侦听eth0端口A和eth1端口B(如果已配置),一旦连
我正在设法让Python来确定我的计算机IP地址是什么,并且可能需要一个奇怪的结果。几个快速的事实,我使用Windows 10与Linux子系统( Ubuntu终端应用程序),并运行python 3.7.6。
我最初的尝试是使用套接字。即,
import socket
hostname = socket.gethostname() # outputs a string with the hostname
ip_address = socket.gethostbyname(hostname) # outputs a string with the relevant IP address
所以,