Bagikan melalui


Perintah portproksi antarmuka netsh

Berlaku untuk: Windows Server 2022, Windows Server 2019, Windows Server 2016, Azure Stack HCI, versi 21H2 dan 20H2

Gunakan perintah portproksi antarmuka netsh untuk bertindak sebagai proksi antara jaringan dan aplikasi IPv4 dan IPv6. Anda dapat menggunakan perintah ini untuk membuat layanan proksi dengan cara berikut:

  • Pesan komputer dan aplikasi yang dikonfigurasi IPv4 yang dikirim ke komputer dan aplikasi lain yang dikonfigurasi IPv4.

  • Pesan komputer dan aplikasi yang dikonfigurasi IPv4 yang dikirim ke komputer dan aplikasi yang dikonfigurasi IPv6.

  • Pesan komputer dan aplikasi yang dikonfigurasi IPv6 yang dikirim ke komputer dan aplikasi yang dikonfigurasi IPv4.

  • Pesan komputer dan aplikasi yang dikonfigurasi IPv6 yang dikirim ke komputer dan aplikasi lain yang dikonfigurasi IPv6.

Saat menulis file batch atau skrip menggunakan perintah ini, setiap perintah harus dimulai dengan portproxy antarmuka netsh. Misalnya, saat menggunakan perintah hapus v4tov6 untuk menentukan bahwa server portproxy menghapus port dan alamat IPv4 dari daftar alamat IPv4 yang didengarkan server, file batch atau skrip harus menggunakan sintaks berikut:

netsh interface portproxy delete v4tov6 listenport= {Integer | ServiceName} [[listenaddress=] {IPv4Address| HostName}] [[protocol=]tcp]

Perintah portproksi antarmuka netsh yang tersedia adalah:

tambahkan v4tov4

Server portproxy mendengarkan pesan yang dikirim ke port dan alamat IPv4 tertentu. Ini memetakan port dan alamat IPv4 untuk mengirim pesan yang diterima setelah membuat koneksi TCP terpisah.

Sintaks

add v4tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName}] [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName}] [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv4, berdasarkan nomor port atau nama layanan, yang akan didengarkan.
connectaddress Menentukan alamat IPv4 yang akan disambungkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
connectport Menentukan port IPv4, berdasarkan nomor port atau nama layanan, yang akan disambungkan. Jika connectport tidak ditentukan, defaultnya adalah nilai listenport pada komputer lokal.
listenaddress Menentukan alamat IPv4 yang akan didengarkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

tambahkan v4tov6

Server portproxy mendengarkan pesan yang dikirim ke port dan alamat IPv4 tertentu, dan memetakan port dan alamat IPv6 untuk mengirim pesan yang diterima setelah membuat koneksi TCP terpisah.

Sintaks

add v4tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv4, berdasarkan nomor port atau nama layanan, yang akan didengarkan.
connectaddress Menentukan alamat IPv6 yang akan disambungkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
connectport Menentukan port IPv6, menurut nomor port atau nama layanan, yang akan disambungkan. Jika connectport tidak ditentukan, defaultnya adalah nilai listenport pada komputer lokal.
listenaddress Menentukan alamat IPv4 yang akan didengarkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

tambahkan v6tov4

Server portproxy mendengarkan pesan yang dikirim ke port tertentu dan alamat IPv6, dan memetakan port dan alamat IPv4 untuk mengirim pesan yang diterima setelah membuat koneksi TCP terpisah.

Sintaks

add v6tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv6, berdasarkan nomor port atau nama layanan, yang akan didengarkan.
connectaddress Menentukan alamat IPv4 yang akan disambungkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
connectport Menentukan port IPv4, berdasarkan nomor port atau nama layanan, yang akan disambungkan. Jika connectport tidak ditentukan, defaultnya adalah nilai listenport pada komputer lokal.
listenaddress Menentukan alamat IPv6 yang akan didengarkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

tambahkan v6tov6

Server portproxy mendengarkan pesan yang dikirim ke port dan alamat IPv6 tertentu, dan memetakan port dan alamat IPv6 untuk mengirim pesan yang diterima setelah membuat koneksi TCP terpisah.

Sintaks

add v6tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv6, berdasarkan nomor port atau nama layanan, yang akan didengarkan.
connectaddress Menentukan alamat IPv6 yang akan disambungkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
connectport Menentukan port IPv6, menurut nomor port atau nama layanan, yang akan disambungkan. Jika connectport tidak ditentukan, defaultnya adalah nilai listenport pada komputer lokal.
listenaddress Menentukan alamat IPv6 yang akan didengarkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

hapus v4tov4

Server portproxy menghapus alamat IPv4 dari daftar port dan alamat IPv4 yang didengarkan server.

Sintaks

delete v4tov4 listenport= {Integer | ServiceName} [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv4 yang akan dihapus.
listenaddress Menentukan alamat IPv4 yang akan dihapus. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

hapus v4tov6

Server portproxy menghapus port dan alamat IPv4 dari daftar alamat IPv4 yang didengarkan server.

Sintaks

delete v4tov6 listenport= {Integer | ServiceName} [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv4 yang akan dihapus.
listenaddress Menentukan alamat IPv4 yang akan dihapus. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

hapus v6tov4

Server portproxy menghapus port dan alamat IPv6 dari daftar alamat IPv6 yang didengarkan server.

Sintaks

delete v6tov4 listenport= {Integer | ServiceName} [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv6 yang akan dihapus.
listenaddress Menentukan alamat IPv6 yang akan dihapus. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

hapus v6tov6

Server portproxy menghapus alamat IPv6 dari daftar alamat IPv6 yang didengarkan server.

Sintaks

delete v6tov6 listenport= {Integer | ServiceName} [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv6 yang akan dihapus.
listenaddress Menentukan alamat IPv6 yang akan dihapus. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

reset-ipv4

Mereset status konfigurasi IPv4.

Sintaks

netsh int ipv4 reset

reset-ipv6

Mereset status konfigurasi IPv6.

Sintaks

netsh int ipv6 reset

set v4tov4

Memodifikasi nilai parameter entri yang ada di server portproxy yang dibuat dengan perintah tambahkan v4tov4 , atau menambahkan entri baru ke daftar yang memetakan pasangan port/alamat.

Sintaks

set v4tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv4, berdasarkan nomor port atau nama layanan, yang akan didengarkan.
connectaddress Menentukan alamat IPv4 yang akan disambungkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
connectport Menentukan port IPv4, berdasarkan nomor port atau nama layanan, yang akan disambungkan. Jika connectport tidak ditentukan, defaultnya adalah nilai listenport pada komputer lokal.
listenaddress Menentukan alamat IPv4 yang akan didengarkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

set v4tov6

Memodifikasi nilai parameter entri yang ada di server portproxy yang dibuat dengan perintah tambahkan v4tov6 , atau menambahkan entri baru ke daftar yang memetakan pasangan port/alamat.

Sintaks

set v4tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv4, berdasarkan nomor port atau nama layanan, yang akan didengarkan.
connectaddress Menentukan alamat IPv6 yang akan disambungkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
connectport Menentukan port IPv6, menurut nomor port atau nama layanan, yang akan disambungkan. Jika connectport tidak ditentukan, defaultnya adalah nilai listenport pada komputer lokal.
listenaddress Menentukan alamat IPv4 yang akan didengarkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

set v6tov4

Memodifikasi nilai parameter entri yang ada di server portproxy yang dibuat dengan perintah tambahkan v6tov4 , atau menambahkan entri baru ke daftar yang memetakan pasangan port/alamat.

Sintaks

set v6tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv6, berdasarkan nomor port atau nama layanan, yang akan didengarkan.
connectaddress Menentukan alamat IPv4 yang akan disambungkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
connectport Menentukan port IPv4, berdasarkan nomor port atau nama layanan, yang akan disambungkan. Jika connectport tidak ditentukan, defaultnya adalah nilai listenport pada komputer lokal.
listenaddress Menentukan alamat IPv6 yang akan didengarkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

set v6tov6

Memodifikasi nilai parameter entri yang ada pada server portproxy yang dibuat dengan perintah tambahkan v6tov6 , atau menambahkan entri baru ke daftar yang memetakan pasangan port/alamat.

Sintaks

set v6tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Parameter

Parameter Deskripsi
listenport Menentukan port IPv6, berdasarkan nomor port atau nama layanan, yang akan didengarkan.
connectaddress Menentukan alamat IPv6 yang akan disambungkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika alamat tidak ditentukan, defaultnya adalah komputer lokal.
connectport Menentukan port IPv6, menurut nomor port atau nama layanan, yang akan disambungkan. Jika connectport tidak ditentukan, defaultnya adalah nilai listenport pada komputer lokal.
listenaddress Menentukan alamat IPv6 yang akan didengarkan. Nilai yang dapat diterima adalah alamat IP, nama NetBIOS komputer, atau nama DNS komputer. Jika Anda tidak menentukan alamat, defaultnya adalah komputer lokal.
protokol Menentukan protokol yang akan digunakan.

perlihatkan semua

Menampilkan semua parameter portproxy, termasuk pasangan port/alamat untuk v4tov4, v4tov6, v6tov4, dan v6tov6.

Sintaks

show all

tampilkan v4tov4

Menampilkan parameter portproxy v4tov4.

Sintaks

show v4tov4

tampilkan v4tov6

Menampilkan parameter portproxy v4tov6.

Sintaks

show v4tov6

tampilkan v6tov4

Menampilkan parameter portproxy v6tov4.

Sintaks

show v6tov4

tampilkan v6tov6

Menampilkan parameter portproxy v6tov6.

Sintaks

show v6tov6