Bagaimana jika jawaban yang benar dengan route_localnettidak berhasil? ..
Jika kernel Anda tidak menyertakan tambalanroute_localnet , maka ... tingkatkan kernel!
Atau ada cara lain untuk meneruskan lalu lintas yang datang ke satu antarmuka ke port lain pada antarmuka lain (khususnya, ke localhost) dengan menjalankan proses yang akan mendengarkan pada antarmuka eksternal dan meneruskan lalu lintas.
netcat( nc),, xinetddan ssh(dan mungkin lebih) adalah contoh program yang dapat melakukan ini (walaupun memilih sshakan aneh dan tidak efektif).
Saya telah menulis konfigurasi xinetduntuk ini. Sekarang layanan ini secara otomatis ditampilkan:
# cat /etc/xinetd.d/z-from-outside
# default: off
# description: Forward connections to the z port.
service z-from-outside
{
disable = no
socket_type = stream
type = UNLISTED
wait = no
user = nobody
bind = vaio.ob
port = 7070
redirect = localhost 7070
}
#
( vaio.obadalah nama host ini pada antarmuka jaringan eksternal.)
Setelah a service xinetd reload, mari kita periksa apakah ia mendengarkan:
# lsof -i -P | fgrep 7070
xinetd 556 root 6u IPv4 1797906 0t0 TCP vaio.ob:7070 (LISTEN)
sshd 27438 tun_zzoom 4u IPv4 1059100 0t0 TCP localhost.localdomain:7070 (LISTEN)
#
Dan memang, koneksi memang lewat!