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