Я использую виртуальную машину Slackware 13.37 в VirtualBox (текущая версия).

В настоящее время у меня есть несколько виртуальных машин Ubuntu на одном сервере вместе с этой виртуальной машиной Slackware. Все виртуальные машины были настроены на использование режима "Внутренняя сеть", поэтому все они находятся в частной локальной сети и могут видеть друг друга (т.е. обмениваться файлами между собой), но они остаются закрытыми для внешнего мира.

На этих виртуальных машинах (Slackware) мне нужно предоставить ему доступ как к этой частной сети, так и к Интернету в целом. Первое предложение, которое я нашел для обработки этого, состоит в том, чтобы добавить другой виртуальный сетевой адаптер к виртуальной машине, а затем установить для него NAT. Это приводит к тому, что виртуальная машина Slackware имеет следующую настройку сетевого адаптера:

-NIC#1: Internal Network
-NIC#2: NAT

Я хочу настроить первый сетевой адаптер (NIC # 1) для обработки всего трафика в следующих подсетях:

10.10.0.0/255.255.0.0
192.168.1.0/255.255.255.0

И я хочу, чтобы второй виртуальный сетевой адаптер (NIC # 2) обрабатывал все остальное (например, доступ в Интернет).

Могу ли я получить некоторую помощь в настройке этого на моей виртуальной машине Slackware?

Кроме того, я искал похожие вопросы по SuperUser и Stackoverflow, но все они, похоже, относятся к моей ситуации (то есть: все они относятся к OSX или Ubuntu с помощью некоторого инструмента на основе пользовательского интерфейса). Я пытаюсь сделать это на Slack специально через командную строку.

Спасибо!

1 ответ1

2

Чтобы изменить настройки сети в Slackware в интерфейсе CLI. Как корень,

nano /etc/rc.d/rc.inet1.conf

Вы должны отредактировать ваш интерфейс (eth0, eth1, я предполагаю) с обязательным параметром, но структура уже там. затем Ctrl-X, Y, введите (с помощью nano, чтобы выйти и сохранить изменения). после этого запустите следующий cmd:

/etc/rc.d/rc.inet1 eth0_restart
/etc/rc.d/rc.inet1 eth1_restart

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .