Как я могу получить адрес своей локальной машины?

http://www.howtoforge.com/linux_lvm

http://www.linuxconfig.org/Linux_lvm_-_Logical_Volume_Manager

Это буквально первые несколько ссылок, которые я получаю от поиска "учебного руководства LVM", этот материал не точно трудно найти.;)

13
17.01.2012, 01:41
5 ответов

Вы не должны знать IP-адрес своего собственного хоста для копирования файлов в него. Просто используйте scp скопировать файл с удаленного хоста:

$ scp user@rhost.com:path/to/read.txt ~/path/to/newRead.txt

Если Вы хотите скопировать в свой локальный хост от Вашего удаленного хоста, получить Ваш собственный IP-адрес с ifconfig и выпустите следующее:

$ scp path/to/read.txt user@1.2.3.4:path/to/newRead.txt

где 1.2.3.4 Ваш локальный IP-адрес. Удобный способ извлечь IP-адрес хоста использует эту функцию:

ipaddr() { (awk '{print $2}' <(ifconfig eth0 | grep 'inet ')); }

где eth0 Ваш сетевой интерфейс. Всуньте его ~/.bash_profile для выполнения его как регулярной команды - ipaddr.

17
27.01.2020, 19:52
  • 1
    , Что, если команда возвращается "ifconfig: интерфейс eth0 не существует"? –  kolistivra 19.11.2014, 16:45
  • 2
    @kolistriva "en0". –  Lyle 21.10.2016, 00:13

Попробовать ifconfig. Это должно сказать Вам Ваш локальный IP-адрес (в Вашей сети) для различных интерфейсов как WiFi и Ethernet.

2
27.01.2020, 19:52

Просто добавление к ответу, простой способ сказать ваш адрес (IP/домен), к ssh в компьютер, вы можете ssh в, выход и затем ssh назад в него снова. Большинство раз вы будете видеть желанное сообщение как:

"Last login at xx:xxpm from you.domain.com/ip.ad.dre.ss"
6
27.01.2020, 19:52

Я нашел самый быстрый способ обойти это

$ who

root     pts/22       2016-12-28 13:22 (179.xx.xxx.xx)

При подключении через ssh. Это отобразит зарегистрированного пользователя плюс IP-адрес

4
27.01.2020, 19:52

Самый простой способ получить IP-адрес через SSH:

Command: ifconfig

Пример:

stalinrajindian@ubuntuserver:~$ ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.30.3.27  netmask 255.255.255.0  broadcast 172.30.3.255
        inet6 fe80::a00:27ff:fe8b:9986  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:8b:99:86  txqueuelen 1000  (Ethernet)
        RX packets 4876  bytes 1951791 (1.9 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 775  bytes 73783 (73.7 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 78  bytes 5618 (5.6 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 78  bytes 5618 (5.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
2
27.01.2020, 19:52

Теги

Похожие вопросы