Настройте статический IP

В https://askubuntu.com/a/470245/1471

  1. Вам будете нужны Вы, должен измениться /etc/network/interfaces кому:

    auto eth0
    iface eth0 inet static
       address 10.253.0.50
       netmask 255.255.255.0
       network 10.253.0.0
       gateway 10.253.0.1
       dns-nameservers 8.8.8.8
    

    что делает первые и вторые средние строки? В частности, что делает auto, iface, и inet средний?

    Что делает network средний?

    gateway маршрутизатор?

  2. Необходимо будет менять числа в зависимости от Вас сеть, но можно узнать информацию путем проверки ipconfig из Windows.

    Я могу узнать серверы имен DNS, шлюз, сеть, netmaskt, и обратиться в Ubuntu, вместо в Windows?

  3. Есть ли альтернативный способ настроить статический IP вместо редактирования etc/network/interfaces? Например, обеспечьте настройки как аргументы некоторым командам?
3
задан 13 April 2017 в 15:24

2 ответа

Есть ли альтернативный способ настроить статический IP, вместо того, чтобы редактировать etc/network/interfaces?

Да:

, Если Вы соединяетесь через обычный кабель UTP со своим маршрутизатором и принятие Вас, имеют позволенный DHCP, делают следующее:

sudo -i
ip link set dev eth0 down
dhclient eth0

Это поднимет Ваш eth0 при помощи DHCP, и Ваша сеть теперь настроена.

, Если у Вас нет DHCP, позволил, настраивают Вашу сеть issueing команды ниже, адрес ворот - IP-адрес Вашего маршрутизатора. И Ваш IP должен быть в том же диапазоне, как маршрутизатор.

sudo -i
ip addr add 10.10.1.14/24 dev eth0
ip link set dev eth0 up
ip route add default via 10.10.1.1

Эти команды настраивают Ваш интерфейс, но эти изменения не переживут перезагрузку, так как информация не хранится anyhwere.

Источник

1
ответ дан 1 December 2019 в 15:37

auto eth0 : Это - опция Канального уровня, которая запустит интерфейс (интерфейсы) при начальной загрузке системы автоматически.

iface eth0 : iface суффикс определения интерфейса и создает строку файла конфигурации, названную eth0 на устройстве Ethernet. Это - опция Сетевого уровня.

inet и inet6 версия IP протокола:

inet : Протокол IPv4 inet6 : Протокол IPv6

inet static : Определяет статический IP-адрес интерфейса.

inet dhcp : Это получает IP-адрес из протокола DHCP.

inet manual : Это не определяет IP-адрес для интерфейса. Обычно используемый интерфейсами, которые являются мостом, участниками агрегирования, устройство VLAN, настроенное на них и т.д.

Что означает сеть?

network : Это определяет класс Сети как A, B, C и т.д., в котором IP-адресе принадлежат .you, может узнать больше о сети и классе отсюда и здесь

Действительно ли шлюз является маршрутизатором?

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

Я могу узнать серверы имен DNS, шлюз, сеть, сетевую маску, и обратиться в Ubuntu, вместо в Windows?

Для IP-адреса, сетевой маски, MAC-адреса, Широковещательной команды использования IP:

ifconfig : Это распечатает весь интерфейс IP

ifconfig eth0 : Это распечатает только конкретный интерфейс eth0 IP

Для серверов имен DNS Вы видите в /etc/resolv.conf файл

Поскольку шлюз использует команду:

route -n 

или

netstat -nr

Есть ли альтернативный способ настроить статический IP, вместо того, чтобы редактировать и т.д./объединять в сеть/соединять интерфейсом

при использовании сервера Ubuntu затем, можно использовать ответ @kyodake или другой, но если Вы используете Настольную среду Ubuntu затем, Вы можете

System setting -->  Network --> Wired --> options --> IP4 settings 

pic

можно взять справку отсюда

4
ответ дан 1 December 2019 в 15:37

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

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