Настройка IP-адресации, назначение компьютерам адресов
Компьютеры используют IP-адреса для взаимодействия через TCP/IP. IP-адресацию можно настраивать вручную или динамически из командной строки. При настройке вручную вы назначаете компьютеру статический IP-адрес. Статический IP-адрес фиксирован и не меняется, пока вы не смените его. При динамической настройке вы конфигурируете компьютер так, чтобы он получал свой IP-адрес от DHCP-сервера в сети. Этот IP-адрес назначается при запуске компьютера и может меняться. В Windows-доменах серверы используют статические IP-адреса, а рабочие станции - динамические.
Статический IP-адрес
Назначая статический IP-адрес, вы сообщаете системе, что она должна использовать именно этот IP-адрес, а также указываете маску подсети для этого IP-адреса и при необходимости основной шлюз (шлюз по умолчанию), используемый для межсетевых соединений. Настроив эти параметры IP, вы должны настроить и параметры разрешения имен через DNS (Domain Name System) и, возможно, через WINS.
Статический IP-адрес назначается в контексте Interface IP командной оболочки Netsh. Для этого используется команда SET ADDRESS с синтаксисом:
set address [name=]ИмяИнтерфейса source=static addr=IP-aдрес МаскаПодсети [gateway={none | СтандартныйШлюз [[gwmetric=]МетрикаШлюза]}
В большинстве случаев вы имеете дело с интерфейсом Local Area Connection (Подключение по локальной сети). Вы можете перечислить доступные интерфейсы, введя netsh interface ip show interface или просто show interface (если вы уже находитесь в контексте Interface IP). IP-адрес, присваиваемый компьютеру, должен быть уникальным в рамках вашей сети. Поле маски подсети гарантирует корректность работы компьютера в сети. Если сеть разбита на подсети, это значение может отличаться в каждом сегменте сети вашей организации. Если компьютеру нужен доступ к другим TCP/IP-сетям, Интернету или к другим подсетям, укажите основной шлюз. Используйте IP-адрес основного маршрутизатора сети.
Динамический IP-адрес
Вы можете назначить динамический IP-адрес любому из сетевых адаптеров компьютера при условии, что в сети доступен DHCP-сервер. После этого IP-адрес будет назначаться DHCP-сервером. Так как динамический IP-адрес может меняться, он не годится для серверов под управлением Windows Server 2003.
Вы назначаете динамический IP-адрес, используя контекст Interface IP в командной оболочке Netsh. Для этого предназначена команда SET ADDRESS с синтаксисом:
set address name=ИмяИнтерфейса source=dhcp
Если у компьютера уже настроен IP-адрес, применение SET ADDRESS приводит к замене существующих настроек. Если вы хотите что-то добавить, а не заменить, воспользуйтесь командой ADD ADDRESS.
Примеры использования Set address
- Для отображения всех адаптеров компьютера с текущими IP-адресами и определения правильного имени адаптера введите следующую команду: Netsh interface ip show config
- Для присвоения статического адреса введите следующую команду: netsh interface ip set address «Local Area Connection» static ipaddr маска_подсети шлюз метрика
- Если вы хотите установить динамический IP-адрес для интерфейса Local Area Connection - set address name="Local Area Connection" source=dhcp.