У мене є Linux VM, що я призначаю дві мережеві карти.
eth0 (autodetect vmware settings)
eth1 (private to my mac vmware settings)
Це зміст мого /etc/network/interfaces
auto eth0
auto eth1
iface eth0 inet dhcp
iface eth1 inet static
address 172.16.230.129
netmask 255.255.255.0
gateway 172.16.230.1
Причина цієї установки полягає в тому, що я можу мати статичний IP на своєму vmware, не обмежуючи підключення.
тобто: якщо я роблю eth0 статичним для даного IP та переміщую мережі, я більше не зможу підключитися. Раніше поділитися з моїм комп'ютером не працювало в деяких мережевих середовищах (моя школа)
З урахуванням сказаного:
Я хочу мати змогу ssh у свій vm за допомогою з'єднання 172.16.230.129. Однак його термін закінчується прямо зараз.
будь-які рішення?
Люди кажуть, що розмістити фактичну IP-адресу в Інтернеті погано.
—
Ярослав Рахматуллін
підмножина ip адреси 172 не є загальнодоступними маршрутами. Подивіться тут en.wikipedia.org/wiki/Reserved_IP_addresses
—
cripto
Моє ліжко. Може бути хорошою ідеєю надати деякі подробиці про підмережу, звідки ви намагаєтесь підключитися до VM, і про те, чи зможете ви дійти до цієї підмережі з VM. Що ви маєте на увазі під "обмеженням зв'язку"? Що саме стосується "рухомих мереж"? Що таке "поділитися з моїм mac"? ВМ у вашій школі? --- Я не намагаюся дратувати, але мені це питання справді важко зрозуміти.
—
Ярослав Рахматуллін
Будь ласка, опублікуйте вихід
—
CVn
sudo iptables -L -n -v --line
та netstat -an | grep tcp
виконані зсередини VM.