ubuntu 配置指定端口指定IP访问
ubuntu 配置指定端口指定IP访问
在Ubuntu上配置指定IP和端口进行访问,通常涉及到防火墙设置和网络配置。以下是配置指定IP和端口访问的步骤:
修改防火墙规则允许特定端口的流量:
sudo ufw allow from any to any port 指定端口
设置特定IP访问指定端口,你可以使用iptables进行配置:
sudo iptables -A INPUT -p tcp -s 指定IP --dport 指定端口 -j ACCEPT
sudo iptables -A OUTPUT -p tcp --sport 指定端口 -d 指定IP -j ACCEPT
替换指定IP和指定端口为你想要的IP地址和端口号。
保存你的iptables规则:
sudo iptables-save > /etc/iptables/rules.v4
重启iptables服务或者加载规则使其生效:
sudo systemctl restart iptables
或者
sudo iptables-restore < /etc/iptables/rules.v4
确保你的服务监听在指定的端口上,这样就可以通过指定IP访问到你的服务。
注意:在进行网络配置时,请确保你有适当的权限,并且在进行任何更改之前备份重要数据。如果你不熟悉iptables的使用,建议查看相关文档或专业人士指导。
sudo ufw allow from any to any port 27017
sudo iptables -A INPUT -p tcp -s 222.168.57.222 --dport 27017 -j ACCEPT
sudo iptables -A OUTPUT -p tcp --sport 27017 -d 222.168.57.222 -j ACCEPT sudo iptables -A INPUT -p tcp -s 222.168.57.222 --dport 27017 -j ACCEPT
sudo iptables -A INPUT -p tcp -s 222.168.57.227 --dport 27017 -j ACCEPT
sudo iptables -A OUTPUT -p tcp --sport 27017 -d 222.168.57.227 -j ACCEPT https://blog.csdn.net/zhangruibo_code/article/details/131155247
sudo ufw allow from 222.168.57.227 to any port 80
sudo ufw allow from 222.168.57.227 to any port 443
sudo ufw allow from 222.168.57.227 to any port 27017
https://blog.csdn.net/cljdsc/article/details/120832554 sudo ufw allow <port>/tcp
sudo ufw deny 27017/tcp
https://blog.csdn.net/weixin_34245749/article/details/92421978
sudo ufw default deny incoming // 默认禁止访问本机所有端口
sudo ufw default allow outgoing // 允许本机访问外部网络
sudo ufw allow 22/tcp // 允许SSH登陆
sudo ufw allow from 192.168.59.100 to any port 27017 // 仅允许局域网内IP为192.168.59.100的服务器访问mongodb
sudo ufw enable sudo ufw allow from 222.168.57.227 to any port 27017
页:
[1]
2