Загрузка...

Настраиваем в Kali Linux статичный IP адрес

Тема в разделе Kali Linux создана пользователем NiiN20v2 17 авг 2018. 1448 просмотров

Загрузка...
  1. NiiN20v2
    NiiN20v2 Автор темы 17 авг 2018 Заблокирован(а) 10 15 авг 2018
    Вся информация взята из свободных источников и предоставлена исключительно в ознакомительных
    целях и не является призывом к действию.

    Для чего нужен статичный IP адрес?

    Статичный адрес для определённого компьютера или другого устройства можно установить несколькими способами:

    • в настройках роутера привязать MAC-адрес к IP адресу: в разных роутерах процесс настройки может чуть различаться, но обычно эти функции размещаются в разделах Локальная сеть (Настройка локальной сети) -> DHCP-сервер -> Список присвоенных вручную IP-адресов в обход DHCP.
    • настроить статичный IP адрес в Network Manager
    • настроить статичный IP адрес в командной строке

      ППрисвоение вручную IP-адресов в обход DHCP в роутере

      Конкретные действия по привязке MAC-адреса к IP адресу в роутере зависят от модели устройства. Поэтому если у вас возникли вопросы или вы не можете найти нужную настройку в вашем роутере, то обратитесь к его инструкции. В этом случае действия не зависят от устройства, которому вы хотите назначить постоянный IP адрес, поскольку вся настройка выполняется в роутере. Также после сброса настроек на устройстве, которому был назначен постоянный IP адрес (например, при переустановке ОС на компьютере или Factory Reset телефона), то привязка IP адреска к устройству сохраниться, поскольку MAC-адрес всегда является неизменным и при подключении роутер, увидев знакомый MAC, выдаст ему назначенный статичны IP.

      Данный метод не подходит для виртуальных машин, даже если используется сетевое подключение типа «Мост».
    • Настройка статичного IP адреса в Network Manager в Kali Linux
      В Linux статичный адрес в графическом окружении можно установить в настройках Network Manager. Для этого кликните на стрелочку в правом верхнем углу экрана, в появившемся меню кликните на «Подключение Проводное», а затем на «Параметры проводных соединений»:
    • [IMG]

    Откроется новое окно, в нём кликните на иконку шестерёнки:
    [IMG]
    Откроется ещё одно окно, в котором перейдите на вкладку IPv4, там напротив «Адрес» найдите выпадающий список с записью «Автоматический (DHCP)»:

    [IMG]

    И выберите «Вручную», далее в поле «Адрес» введите желаемый статичный IP, он должен соответствовать вашей сети, например, если роутер (шлюз по умолчанию) имеет адрес 192.168.0.1, то выбранный адрес должен иметь вид 192.168.0.*, если роутер имеет адрес 192.168.1.1, то выбранный IP должен быть вида 192.168.1.* и т.д. Далее пропишите «Маску подсети», для большинства задач подойдёт 255.255.255.0, также пропишите «Шлюз», которым является IP роутера, пример:
    [IMG]
    При желании вы также можете установить настройки DNS сервера, но это не является обязательным.

    Когда закончите, нажмите кнопку «Применить».

    Кстати, чтобы узнать шлюз (IP адрес роутера) выполните команду:

    ip r

    Будет выведено примерно следующее:

    default via 192.168.0.1 dev eth0 proto static metric 100

    192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.112 metric 100

    После строки «default via» будет следовать IP роутера, в моём случае это 192.168.0.1.

    Проверить свой текущий локальный IP можно командой:

    ip a

    [IMG]

    Настройка статичного IP адреса в командной строке Kali Linux
    Если по какой-либо причине вы не пользуетесь Network Manager (например, вы используете Linux без графического окружения рабочего стола), то статичный IP адрес можно настроить в командной строке.

    Для этого откройте любым текстовым редактором файл /etc/network/interfaces:

    sudo vim /etc/network/interfaces

    В этот файл нужно добавить всего четыре строки. Пример строк:

    auto eth0
    iface eth0 inet static
    address 192.168.0.11/24
    gateway 192.168.0.1

    [IMG]
    Разберём их поподробнее. eth0 – это название сетевого интерфейса. Если сетевая карта только одна, то в Debian (т.е. и в Kali Linux тоже) этот интерфейс называется eth0. Второй сетевой интерфейс носит имя eth1 и т.д.

    Если вы не уверены, то узнать имя проводного сетевого интерфейса можно командой:

    ip a

    [IMG]

    Далее в третьей строке 192.168.0.11 – это тот самый IP, который мы хотим, чтобы всегда имела наша система. А /24 – это альтернативная запись маски подсети. Эти символы соответствуют 255.255.255.0.

    Как можно догадаться, в последней, четвёртой строке, 192.168.0.1 означает шлюз.

    Все эти данные нужно изменить под свои нужды.

    Чтобы изменения вступили в силу выполните команду:

    sudo systemctl restart networking.service

    Проверим:

    ip a

    [IMG]

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

    Тем не менее, в настоящее время отсутствует Интернет-соединение, поскольку мы не настроили DNS. Эти настройки делаются в файле /etc/resolv.conf. Если у вас уже установлен Network Manager, то вместо файла /etc/resolv.confприсутствует ссылка на /run/NetworkManager/resolv.conf

    Удаляем эту ссылку

    sudo rm /etc/resolv.conf

    Открываем /etc/resolv.conf любым текстовым редактором:

    sudo vim /etc/resolv.conf

    и добавляем туда строку:

    nameserver 8.8.8.8

    Наконец-то, теперь можно проверять:

    ping ya.ru

    На Kali Linux сделанные изменения не пропадают после загрузки. Если у вас они пропадают, то файл /etc/resolv.conf можно защитить от записи:

    sudo chattr +i /etc/resolv.conf

    Публикатор : NiiN20v2
    Источник : overpublic1



    Не откажусь от Симпы :3
    Хорошего вечера!

    :hi:
     
  2. NiiN20v2
    NiiN20v2 Автор темы 17 авг 2018 Заблокирован(а) 10 15 авг 2018
    Инфа свежая. пол часа от роду.
     
Top