Я пытаюсь понять, как создать статический IP-адрес для моего сервера Ubuntu. До сих пор я рыскал в Интернете и нашел только, как это сделать с помощью eth0, когда я использую адаптер PCI для своей основной отправки / получения. Это может быть не так эффективно, как Ethernet, но это просто для изучения веб-структуры, если хотите.
Есть ли разница между настройкой статического IP wlan0 и eth0? Если нет, могу ли меня сослаться на сайт, на котором подробно объясняется, как это сделать?
Спасибо.
Короткий ответ - да, делайте то же самое. К тому времени, когда wlan0 заработает (что обычно является сложной частью Linux), он обрабатывается так же, как eth0, и вы можете использовать идентичные директивы для настройки wlan0, как хотите.
РЕДАКТИРОВАТЬ: Инструкции
Откройте / etc / network / interfaces в вашем любимом текстовом редакторе (я использую vim):
vim /etc/networking/interfaces
Это будет выглядеть примерно так:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
Вместо этого сделайте так, чтобы это выглядело (используя ваши собственные значения для address
, netmask
, и т.д):
auto lo
iface lo inet loopback
iface wlan0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
Обрушьте интерфейс (самый простой способ освободить DHCP IP):
ifdown wlan0
Верните его обратно (самый простой способ изменить настройку):
ifup wlan0
Вот достойное описание.
Вполне вероятно, что вам не нужна часть этого ndiswrapper. Это полезно только в том случае, если вам нужно вытащить драйверы Windows, чтобы ваш nic работал.
http://modelr.wordpress.com/2009/06/01/how-to-get-wireless-network-on-ubuntu-server/
Чтобы установить статический IP-адрес в Ubuntu, выполните следующие действия:
/etc/network/interfaces
Файл конфигурации. Вам нужно открыть этот файл с помощью текстового редактора, такого как vi или gedit.
Откройте терминал и введите следующую команду:
% sudo vi /etc/network/interfaces
ИЛИ
% sudo gedit /etc/network/interfaces
Внесите следующие изменения:
auto eth0
iface eth0 inet static
address 10.10.29.66
netmask 255.255.255.192
network 10.10.29.65
broadcast 10.10.29.127
gateway 10.10.29.65
Сохраните и закройте файл. Перезагрузите сеть:
% sudo /etc/init.d/networking restart
Да небольшая разница между Wlan0 и eth0. Использовать эта ссылка, чтобы узнать больше о wlan0 и eth0.
Хотя статический IP-адрес для LAN прост, я обнаружил проблемы с поиском инструкций для статического IP-адреса для Wi-Fi. Следующие работы в Debian 10 (2020 год), даже в текстовом режиме или с системой ssh-ed
apt install network-manager
(это установит nmtui)nmtui