Bagaimana cara membuka port TCP di Ubuntu 10.10?

17

Bagaimana cara membuka port TCP di Ubuntu 10.10?


sumber
Milik superuser.com atau askubuntu.com .
BoltClock
1
Untuk apa Anda ingin membuka port? Menjadi tuan rumah layanan? untuk digunakan untuk lalu lintas keluar? Apa yang ingin Anda capai?
S.Hoekstra

Jawaban:

16
sudo iptables -A INPUT -p tcp --dport (port number) -j ACCEPT
zengr
sumber
Tidak tidak. Saya perlu membuka port di sistem, untuk aplikasi seperti klien torrent atau server apache.
@Romka tidak tidak, itu bukan bagaimana Anda mengajukan pertanyaan, info lebih lanjut diperlukan, jawaban ini benar
SSH
5

Menembak dalam kegelapan:

sudo ufw allow 80

Sekarang ada aturan di firewall ubuntu Anda yang memungkinkan akses eksternal ke port 80 Anda. Jika Anda ingin aturan yang lebih spesifik lihat man ufw. Jika Anda menggunakan alamat IP non-routable, Anda harus meneruskan port di router Anda. Jika Anda memberikan lebih banyak konteks untuk pertanyaan Anda, maka saya dapat menyesuaikan jawaban ini.

Coder Kasual
sumber
2
Ini tidak berfungsi di bawah Ubuntu 12.10 ... nmap localhost -p80masih menampilkanCLOSED
weberc2
sudo ufw enableakan diperlukan terlebih dahulu pada instalasi Ubuntu default, karena ufw dinonaktifkan secara default.
Chris Moschini
3

Pertanyaan Anda membutuhkan lebih banyak detail:

  • Apa yang Anda maksud dengan "buka porta"? Apakah Anda ingin melakukannya dalam suatu program? Jalankan saja program?
  • Apa konfigurasi jaringan Anda? Struktur LAN, uplink Internet, OS yang terlibat, yang ...
  • Apakah Anda memiliki firewall / NAT di tempat? Di sistem Anda, di tempat lain di jaringan?

Yang mengatakan, jika Anda memiliki pengaturan rumah "khas" (satu atau lebih komputer terhubung ke switch / router gabungan dengan uplink Internet melalui DSL atau kabel): Biasanya kombo switch / router / modem memiliki firewall bawaan. Anda mungkin harus membuka port di sana. Biasanya perangkat ini memiliki antarmuka web untuk konfigurasi, lihat manual Anda.

sleske
sumber
1

Saya menyarankan Netcat : Cara paling mendasar untuk melakukan itu (via Netcat) adalah:

nc -l <port_number>

Contoh:

nc -l 12569
Ruel
sumber