设置jupyter不同网络访问权限

要求如下:我在服务器上面部署的Python,为了信息安全,只能内网或者某些网络段可以访问jupyter,其他网络则无法访问。

解决方法如下:

先设置 ~/.jupyter/jupyter_notebook_config.py 网纱资源很多,可以自行百度一下。

再设置防火墙

sudo iptables -A INPUT -p tcp --dport 8889 -s 192.168.x.0/24 -j ACCEPT

sudo iptables -A INPUT -p tcp --dport 8889 -s 192.168.x.0/24 -j ACCEPT

sudo iptables -A INPUT -p tcp --dport 8889 -j DROP

sudo iptables -A INPUT -p tcp --dport 8888 -s 192.168.x.0/24 -j ACCEPT

sudo iptables -A INPUT -p tcp --dport 8888 -s 192.168.x.0/24 -j ACCEPT

sudo iptables -A INPUT -p tcp --dport 8888 -j DROP

sudo iptables-save | sudo tee /etc/iptables/rules.v4

sudo iptables -L -n  # 查看 iptables 规则

 

posted on 2025-06-09 10:34  小小喽啰  阅读(66)  评论(0)    收藏  举报