我试图为Linux(Elf,Binary,Dll)上运行我的应用程序创建一个新端口,但是卡住了。如何为运行我的应用程序创建新端口?
我已经在寻找答案了,所有建议都只提供了使用IPTables打开端口的方向,如果我使用的是IP Tables:
sudo iptables -I INPUT -p tcp -m tcp --dport 9000 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 9000 -j ACCEPT
或者如果我使用NC:
nc -l PORT &
实际上它正在运行,但是我不知道哪个App可以运行。我想运行特定的应用程序,例如是否已编译App。然后,我希望我的应用程序自动在35.35.189.35 6668
之类的端口上运行。
答案 0 :(得分:0)
所有这些都没有道理,端口由应用程序分配。
例如您在端口8080上启动了诸如jenkins之类的应用程序,当我们通过端口8080连接到服务器时,jenkins将接收请求。
例如如果您编写类似spring boot的Java应用程序,则将端口设置为9000,然后再次输入URL http://localhost:9000,则该应用程序将处理该请求。