как сделать ip адрес сервера статическим

Я сделал настольное приложение клиент-сервер в java со следующими частями

  • Сервер (Учитель)
  • Клиент (Студент)

Несколько клиентов подключаются к серверу, используя IP-адрес и порт сервера.

Но IP-адрес сервера не остается прежним, и клиенты не могут

подключиться к серверу больше.

Может кто подскажет как

1.сделать IP-адрес сервера фиксированным, чтобы он не менялся

  • при отключении и повторном подключении к роутеру
  • при подключении к другому роутеру

2.если вышеуказанное не может быть выполнено, как передать измененный IP-адрес сервера клиентам

заранее спасибо


person Muhammad Ibrahim    schedule 08.01.2017    source источник


Ответы (1)


Дома я добился этого, отключив протокол динамической конфигурации хоста (DHCP) на коммутаторе/маршрутизаторе, чтобы IP-адреса были фиксированными.

Обратите внимание, что IP-адрес сервера внутри вашей домашней/корпоративной сети и IP-адрес, открытый за пределами вашей сети, могут отличаться.

person kilogic    schedule 08.01.2017
comment
не могли бы вы подробнее рассказать о своей заметке. У меня нет компании. У меня есть только компьютер для сервера и маршрутизатор. Благодарность - person Muhammad Ibrahim; 08.01.2017
comment
Конечно. ПК подключен к серверу через вашу локальную сеть/дома? или компьютер подключен к серверу через какое-то другое интернет-соединение, например, через Wi-Fi Starbucks? - person kilogic; 08.01.2017
comment
Компьютер (на котором запущена серверная программа) подключен к WiFi. @kilogic - person Muhammad Ibrahim; 09.01.2017
comment
И как вы обычно подключаетесь к серверу, по тому же WIFI-соединению или издалека по другому WIFI-соединению/интернету? - person kilogic; 10.01.2017