Как установить постоянный IP-адрес из скрипта

Как установить постоянный IP-адрес из скрипта

Поставить отметку «Нравится» этому постусостоянияЯ могу отредактировать файл, чтобы иметь некоторую конфигурацию IP-адреса. Возможно ли иметь какую-то утилиту командной строки, которая делает это за меня? например:

   sudo configutilcommand -mode static -ip 192.168.7.2 -mask 255.255.255.0 .....

или что-то в этом роде, чтобы мне не пришлось редактировать файл.

ps configutilcommand — это гипотетическая, придуманная мной вещь для примера.

решение1

Для установки IP-адреса на интерфейсе вы можете использовать следующую команду:

sudo ifconfig eth0 xxx.xxx.xxx.xxx netmask yyy.yyy.yyy.yyy

после этого

sudo route add default gw xxx.xxx.xxx.xxx

И ваша сеть будет работать.

Если вы хотите, поместите эту команду в/etc/rc.local

Используйте eth0, если вы настраиваете проводное соединение, если вы пытаетесь добавить ip на беспроводное соединение, используйте wlan0. Список интерфейсов, которые вы получите с помощью командыifconfig

Связанный контент