我知道我将要问的可能是一个非常基本的网络问题,但我甚至不确定在谷歌上搜索返回任何有用信息的最佳方式。 我正在学习Kubernetes教程,该教程建议使用以下命令获取我的一个服务的IP地址: minikube service web --url 这将返回给我,http://192.168.64.2:30169。让我感到困惑的是,我的计算机的IP地址是192.168.64.1。似乎在我的本地网络上实际上有两个IP地址“驻留”在我的笔记本电脑上,但是当我试图从我的家庭网络上的另一台机器访问服务地址时,服务并没有加载。 问题 当为每个服务分配不同的IP地址时,究竟发生了什么?它所在的网络是什么?为什
我正在使用下面的代码在我的计算机上打开一个套接字。当我在我的电脑上访问my_ip:5000时,程序会做出响应。但是,当我使用另一台计算机时,什么也没有发生。
HOST = 'my_ip' # Symbolic name meaning the local host
PORT = 8000 # Arbitrary non-privileged port
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(1)
我将Python脚本作为Kubernetes作业运行。但我有下一个问题。我已经尝试过使用chmod -R 777 /home/vagrant/,但它不能使脚本成功运行。
Traceback (most recent call last):
File "app.py", line 39, in <module>
main()
File "app.py", line 28, in main
config.load_kube_config(config_file=kubeconfig)
File "/usr/local/
我有一个在localhost:8000上运行的django项目,它工作得很好。现在,我希望它可以从连接到其他网络的任何计算机进行访问。
做了一些谷歌,我发现我可以通过设置从我的路由器端口转发。我有一台tplink路由器,并进行了以下设置:
Service Port:27015
IP Address: my_ip_address # obtained by ifconfig
Protocol: All
Status: Enabled
现在我使用python manage.py my_ip_address:27015运行我的项目
但是,当我在连接到另一个网络的另一台机器上使用url中的my_i
我无法在本地PC上访问我的webapp应用程序。
http://localhost:8080/rasdaman/ows
the requested resource is not available.
但是是可用的。
并且可以从局域网中的另一台PC访问webapp。
http://192.168.30.109:8080/rasdaman/ows
如何使其在本地主机上可用。