У меня есть сервер CentOS 7, работающий на VirtualBox, который, кажется, работает отлично, за исключением того, что я не могу получить к нему доступ с другой машины (ssh, apache или ping).
Он был настроен в сети с помощью сетевого интерфейса (nmtui) для использования следующих статических настроек (selinux отключен)
GATEWAY : 192.168.1.1
IPADDR : 192.168.1.88
DNS1 : 8.8.8.8
DNS2 : 8.8.4.4
Он может получить доступ к Интернету нормально.
У меня есть второй сервер CentOS 6, работающий под управлением того же VirtualBox с теми же настройками (за исключением того, что IP-адрес 192.168.1.87), и у этого нет никаких проблем с доступом. Обе эти виртуальные машины используют мостовой сетевой адаптер VirtualBox.
Если я запускаю firewall-cmd --list-all, я получаю следующее
target: default
icmp-block-inversion: no
interfaces: enp0s3
sources:
services: dhcpv6-client ssh
ports: 80/tcp
protocols:
masquerade: no
forward-ports:
sourceports:
icmp-blocks:
rich rules:
Я не уверен, почему это так, насколько я могу судить, это не связано с VirtualBox
ОБНОВЛЕНИЕ
Похоже, это связано с интерфейсом nmtui. Если nmtui настроен на использование автоматического режима (DHCP), тогда все работает.
Чтобы установить статический IP-адрес, я сделал следующее:
Затем я дал ему следующие конфигурации
IPv4 CONFIGURATION <Manual>
Addresses 192.168.1.88
Gateway 192.168.1.1
DNS1 8.8.8.8
DNS2 8.8.4.4
От там не работает, есть ли дополнительные поля, которые нужны nmtui?
Кажется, что самый простой способ решить эту проблему — изменить сетевой сценарий вручную. Мой сетевой скрипт был обновлен следующим образом
# vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.1.88
NETMASK=255.255.255.0
NM_CONTROLLED=no
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=enp0s3
UUID=*UUID GOES HERE*
DEVICE=enp0s3
ONBOOT=yes
ZONE=public
# systemctl restart network
Для настройки DHCP убедитесь, что в файле конфигурации есть следующие записи/etc/sysconfig/network-scripts/ifcfg-enp0s3
BOOTPROTO=dhcp
ONBOOT=yes
У меня работает указанное выше обновление конфигурации