Configuração
Então eu tenho dois servidores RPi, um dos quais um só usa a porta 443. Como o IPv6 não está funcionando devido ao título issues , pedi ajuda a alguém e obtive esta solução alternativa.
admin@YunoHost:~ $ sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
admin@YunoHost:~ $ sudo iptables -t nat -A PREROUTING -p tcp --dport 4443 --jump DNAT --to 192.168.178.30:443
Agora estou muito familiarizado com o iptables, então não tenho certeza do que fiz.
admin@YunoHost:~ $ sudo iptables -t nat -nvL --line-numbers
Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
1 0 0 DNAT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:4443 to:192.168.178.30:443
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
1 5 307 MASQUERADE all -- * eth0 0.0.0.0/0 0.0.0.0/0
Tudo o que posso dizer é que não está funcionando. O link simplesmente expira.
Não há nada errado com o segundo servidor em si. Eu posso pingar sem falhar.
[me@MyComupter ~]$ ping 192.168.178.30 -c 3
PING 192.168.178.30 (192.168.178.30) 56(84) bytes of data.
64 bytes from 192.168.178.30: icmp_seq=1 ttl=64 time=2.28 ms
64 bytes from 192.168.178.30: icmp_seq=2 ttl=64 time=2.35 ms
64 bytes from 192.168.178.30: icmp_seq=3 ttl=64 time=2.54 ms
--- 192.168.178.30 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 2.289/2.394/2.540/0.113 ms
Acho que também defini as configurações do firewall.
admin@YunoHost:~ $ sudo yunohost firewall list
opened_ports:
- 22
- 25
- 53
- 80
- 443
- 465
- 993
- 4443
- 5222
- 5269
admin@Xroklaus:~ $ sudo yunohost firewall list
opened_ports:
- 22
- 25
- 53
- 80
- 443
- 465
- 993
- 5222
- 5269
Existem outros diagnósticos que devo fazer? O que estou fazendo errado?