我碰巧看到了如何解决此端口转发问题,但都不起作用。以下是设置,我尝试从主机(Windows)访问 8888,而 VM 具有以下设置。
我也从 Virtualbox 设置了转发规则,但没有作用。
(base) [root@localhost ~]# iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 8888 -j ACCEPT
(base) [root@localhost ~]# netstat -na | grep 8888
tcp 0 0 127.0.0.1:8888 0.0.0.0:* LISTEN
tcp6 0 0 ::1:8888 :::* LISTEN
答案1
现在一切都好了。问题不是端口转发,而是 juypter。最初(没有 --ip 0.0.0.0)开始监听 @127.0.0.1,只有客户虚拟机可以访问,主机无法访问。使用 --ip 0.0.0.0,它也会接受来自主机的流量。我启动了 juypter 来监听所有接口
jupyter 笔记本--ip 0.0.0.0