How to know your IP

In web panel there are 2 IPs at least listed once you connect your rig.

1st is you internal IP. In your internal network, you can access it only from your local network.

2nd is your external IP how the server is seeing a client. All your rigs will have the same external IP if the are behind the same router.

Other IPs like IPv6 or VPN will be also listed on the web panel.


When you boot you can spot assigned IP address to your rig.

Later when you boot it’s also shown when you login.

To inspect you network interface you could run ifconfig and have a result like this

root@worker:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 88:d7:f6:c7:51:db  
          inet addr:192.168.0.188  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::8ad7:f6ff:fec7:51db/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:209463 errors:0 dropped:18 overruns:0 frame:0
          TX packets:186047 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:56751586 (56.7 MB)  TX bytes:27763156 (27.7 MB)

In this way you could check DHCP assigned address.

– reserved –

Перевод на Русский! Кому сложно перевести!

На веб-панели есть два IP-адреса, которые, по крайней мере, указаны после подключения вашей установки. 1-й - это внутренний IP-адрес. В вашей внутренней сети вы можете получить доступ к нему только из своей локальной сети. Второй - ваш внешний IP, как сервер видит клиента. Все ваши буровые установки будут иметь одинаковый внешний IP-адрес, если они находятся за одним и тем же маршрутизатором. Другие IP-адреса, такие как IPv6 или VPN, также будут указаны на веб-панели. — Когда вы загружаете, вы можете определить назначенный IP-адрес для своей установки. Позже, когда вы загружаете его, он также отображается при входе в систему. Чтобы проверить сетевой интерфейс, вы можете запустить ifconfig и получить такой результат [quote=“DimaFern;8”]

root@worker:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 88:d7:f6:c7:51:db  
          inet addr:192.168.0.188  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::8ad7:f6ff:fec7:51db/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:209463 errors:0 dropped:18 overruns:0 frame:0
          TX packets:186047 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:56751586 (56.7 MB)  TX bytes:27763156 (27.7 MB)

[/quote]

Таким образом, вы можете проверить адрес DHCP.

@hiveos is there a way to edit network settings while on Os/hive?

Not through the web interface, but if you ssh to rig, then you can do normal linux and Ubuntu network setup. Your best way to learn about that is to ask a question at Ubuntu forum or linux forums such as stackexchange. Actually first use keywords in a search engine in browser. If you ssh to rig:
ip address
…tells you what address has been assigned to your network interfaces. ifconfig was the old command, still useful, not even “old” as far as CentOS and maybe RedHat, and I think it does a few things “ip” will not.

If you would like to know your public ip, such as that of your router on the internet side:
user@rig head ~/bin/.bash/.ifaces

~/bin/.bash/.ifaces

myip() {
 ( for site in ipaddr.pub/cli ipecho.net/plain icanhazip.com diagnostic.opendns.com/myip
    do echo "$site "
    wget -qO- $site
    echo
   done ) | sed -n -E '/^$/d;H;${g;s/^[\n]+//;s/( )\n/ /g;p;}'
}

user@rig myip
ipaddr.pub/cli 1.2.3.4
ipecho.net/plain 1.2.3.4
icanhazip.com 1.2.3.4
diagnostic.opendns.com/myip 1.2.3.4