Ubuntu (Рабочий стол + Сервер) 16.04: добавление сети Ethernet (LAN)

Ситуация:

У меня есть ПК и сервер (не виртуальная машина). Я абсолютно плохо знаком с конфигурированием аппаратных средств. Я должен установить сеть Ethernet с помощью кабеля LAN. Кабель Ethernet соединен непосредственно с ПК на сервер (без Ethernet-коммутатора).

Информация о ПК:

Operating system: Рабочий стол Ubuntu 16.04.4
Architecture: 64-разрядный (AMD64)
Connected to the Internet (wi-fi): да (Wi-Fi)
Network interfaces ($ ipconfig -a):

enp4s0    Link encap:Ethernet  HWaddr 90:2b:34:18:80:37  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3872 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3872 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:283996 (283.9 KB)  TX bytes:283996 (283.9 KB)

Network card ($ lspci | egrep -i --color 'network|ethernet'):

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)


Информация о сервере:

Model: HP ProLiant DL580 G7 (полное руководство)
Operating system: Сервер Ubuntu 16.04.4
Architecture: 64-разрядный (AMD64)
Connected to the Internet (wi-fi): нет

Вопросы:

Как установить сеть Ethernet между сервером и ПК?
Там какие-либо определенные проблемы подключены к спецификациям, которые я имею на своем сервере?

Спасибо за справку

0
задан 2 August 2018 в 03:50

2 ответа

Вам необходимо статически назначить IP-адреса для обеих машин.

ПК: 192.168.10.1 255.255.255.0

Сервер: 192.168.10.2 255.255.255.0

Для заголовков конфигурации сети сервера Ubuntu вам необходимо отредактировать / etc / network / interfaces Полезная статья здесь Пример конфигурации для сервера:

# The primary network interface 
auto enp4s0
iface enp4s0 inet static 
address 192.168.10.2 
netmask 255.255.255.0 
network 192.168.10.0 
broadcast 192.168.10.255 

У вас не будет Интернета с этой конфигурацией, потому что маршрутизацию необходимо будет настроить через ваш ПК.

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

Примечание. Вы можете ограничить диапазон адресов с помощью CIDR 192.168.10.0/30, разрешив только два устройства.

1
ответ дан 13 April 2019 в 19:19

От Bennett ответ:

для подключения двух машин с помощью Локальной сети (Ethernet), Вы должны:

1. Подключите кабель LAN с server и с personal computer

2. Добавьте сетевой интерфейс к server:

Выполнение sudo nano /etc/network/interfaces в Вашем терминале.

Добавляют этот отрывок к файлу:

# My Ethernet interface
auto enp4s0f0
iface enp4s0f0 inet static
address 192.168.10.2
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255

Сохранили файл с помощью Ctrl + X ярлык.

Выполнение sudo reboot в Вашем терминале для установки новой конфигурации.

3. Добавьте сетевой интерфейс к personal computer:

Выполнение sudo nano /etc/network/interfaces в Вашем терминале.

Добавляют этот отрывок к файлу:

# My Ethernet interface
auto enp4s0
iface enp4s0 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255

Сохранили файл с помощью [1 112] ярлык.

Выполнение sudo reboot в Вашем терминале для установки новой конфигурации.

4.Поздравляю! Ваше соединение Ethernet между [1 114] и personal computer является установкой

5. P.S.:

Уведомление, что необходимо настроить отрывок интерфейса для себя. Вот шаблон:

# My Ethernet interface
auto <interface_name>
iface <interface_name> inet static
address <ip_address>
netmask <netmask>
network <network_address>
broadcast <broadcast_address>

, Где:

<interface_name>: название интерфейса (работает ifconfig -a для получения списка интерфейсов)
<ip_address>: адрес IPv4 интерфейса (шаблон: ip1.ip2.ip3.ip4)
<netmask>: сетевая маска интерфейса (обычно 255.255.255.0)
<network_address>: адрес IPv4 сети интерфейса (ip1.ip2.ip3.0)
<broadcast_address>: адрес IPv4 широковещательной передачи интерфейса (ip1.ip2.ip3.255)

0
ответ дан 13 April 2019 в 19:19

Другие вопросы по тегам:

Похожие вопросы: