Нужно настроить статический IP-адрес, я делаю тесты с WordPress на виртуальной машине с Linux (на VMWare Player) и мне нужен статический IP-адрес на этой виртуальной машине и подключение к Интернету. Я попытался настроить файл /etc /network /interfaces следующим образом:

авто eth0
iface eth0 inet static
адрес 192.168.100.145
маска сети 255.255.255.0

Мне тоже нужно настроить шлюз? И как мне нужно это сделать? Мой ноутбук постоянно меняется от сети, как дома или в школе

Что мне нужно для настройки VMware? NAT или мост? Я отказываюсь от Host-only, потому что мне тоже нужно подключение к интернету.

1 ответ1

1

Поскольку вы часто меняете сетевое соединение, не имеет смысла использовать статическую IP-конфигурацию. Видите ли, когда вы изменяете конфигурацию в /etc /network /interfaces, вам обязательно нужно указать сеть и шлюз, кроме маски и вашего собственного адреса (плюс, если хотите, широковещательные и dns-nameservers). Первые три спецификации (шлюз, сеть, маска) изменяются с ЛВС на ЛВС, поэтому возможно, что выбранный вами IP-адрес принадлежит совершенно другой сети: в этом случае вы останетесь без связи с внешним миром.

Кроме того, возможно, что выбранный вами адрес уже занят, что может вызвать ряд трудно диагностируемых неисправностей (просто попробуйте один раз, для чистого удовольствия, вы увидите это).

Что касается синтаксиса, правильная, простая конфигурация:

 auto eth0
 iface eth0 inet static
    address 192.168.15.25 
    netmask 255.255.255.0
    gateway 192.168.15.1
    dns-nameservers 8.8.4.4 8.8.8.8

к которому вы можете добавить pre-up/post-up/pre-down/post-down, чтобы указать действия, которые нужно выполнить до / после соединения / разъединения.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .