2016-05-09 2 views
0

Есть ли способ открыть порт с java-сокетом в брандмауэре.Как открыть порт в брандмауэре с помощью java

Возможно, у кого-то есть идея с командной строкой cmd или с другим способом, пожалуйста.

+0

Какой брандмауэр вы имеете в виду? Брандмауэр Windows? Программное обеспечение или аппаратное обеспечение, и если да, то какой бренд и т. Д. Для того, чтобы кто-нибудь мог посмотреть на это, требуется гораздо больше информации. –

+0

Просто в брандмауэре Windows, вот и все, мой объект должен использовать No-IP с этим портом, отправлять команды somme на этот компьютер –

ответ

1

Использование CMD

Если вы хотите открыть порт на Windows Vista и выше, то вы можете использовать следующую команду

netsh advfirewall firewall add rule name="My_Rule_Name_Incoming" dir=in action=allow protocol=TCP localport=4000 
netsh advfirewall firewall add rule name="My_Rule_Name_Outgoing" dir=out action=allow protocol=TCP localport=4000 

Заметьте, что вам придется использовать эту команду на компьютере, о котором идет речь

+0

Спасибо @Jacques Ramsden –

+0

Не проблема :) –

Смежные вопросы