Статический IP
Вот как настроить статический IP в Ubuntu, если я правильно помню, он также должен работать в Debian и, вероятно, в других дистрибутивах на основе Debian:
Вам нужно отредактировать файл сетевых интерфейсов, расположенный в /etc /network /interfaces, например
nano /etc/network/interfaces
Вы должны увидеть строку как
iface eth0 inet dhcp
Прокомментируйте это с помощью # и вместо этого добавьте:
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
РЕДАКТИРОВАТЬ: объяснение параметров сети
Адрес - просто IP-адрес сервера, это может быть любой адрес, если он находится в нужной подсети и еще не используется в вашей сети.
Маска сети - это влияет только на то, какие адреса вы можете использовать, для домашней сети это почти наверняка 255.255.255.0
Сеть - адрес всей сети, это первый адрес в вашей подсети, и первые три раздела будут такими же, как адрес, и заканчиваются 0 в типичной домашней конфигурации
Широковещательная рассылка - это последний адрес в подсети, обычно первые три раздела совпадают с адресом и заканчиваются 255 в типичной домашней сети.
Шлюз - адрес маршрута, в типичной домашней сети он обычно является вторым в подсети (например, 192.168.0.1 или 192.168.1.1).
Измените параметры вашей сети, если они отличаются. Теперь для DNS отредактируйте /etc/resolv.conf и добавьте сервер имен, например:
nameserver 8.8.8.8
Вы также можете изменить серверы имен в интерфейсах, но я точно не помню.
После того как вы это сделали, вам нужно перезапустить сетевой сервис:
/etc/init.d/networking restart
Настройка хоста на вашем локальном компьютере для доступа к веб-адресу разработчика
Это самый простой способ получить доступ к вашему dev-серверу по адресу, но он будет работать только для тех машин, для которых вы его специально настроили. Я надеюсь, что все в порядке. Вам просто нужно отредактировать файл /etc /hosts. Вот так:
192.168.0.10 mytestserver.test
Замените IP-адрес на ваш сервер, если он другой.
Если вы используете Windows, файл hosts находится по адресу C:\windows\system32\drivers\etc. Я думаю, что синтаксис тот же.