以太坊搭建ubuntu
① 用 oracle vm virtualbox 安装 ubuntu-16.04-server-amd64后看不到eth0 只有enp0s
安装环境:
Windows;确保磁盘空间足够,一般需要8个G左右。
所需文件:
首先在ubuntu的官网上下载.iso的镜像文件,
本次安装选择的是16.04的版本。
然后在virtualbox的官网上下载安装好虚拟机,可以根据电脑系统的不同选择适合的版本进行安装;本次安装选择的版本是Windows下的5.1.2的版本。
virtualbox的配置步骤:
下载并安装好virtualbox以后,就可以使用虚拟机来安装镜像文件了。下面是每一步安装的相关设置:
1、打开virtualbox,点击 新建 按钮,创建一个常规的虚拟电脑;并 下一步;
安装环境:
Windows;确保磁盘空间足够,一般需要8个G左右。
所需文件:
首先在ubuntu的官网上下载.iso的镜像文件,
本次安装选择的是16.04的版本。
然后在virtualbox的官网上下载安装好虚拟机,可以根据电脑系统的不同选择适合的版本进行安装,本次安装选择的版本是Windows下的5.1.2的版本。
virtualbox的配置步骤:
下载并安装好virtualbox以后,就可以使用虚拟机来安装镜像文件了。下面是每一步安装的相关设置:
1、打开virtualbox,点击 新建 按钮,创建一个常规的虚拟电脑;并 下一步;
2、填写相关的名称、类型和版本如下;这里选择的是32位的版本;然后 下一步;
3、设置虚拟内存,这里选择默认的就可以;然后 下一步;
4、创建虚拟硬盘,选择默认的就可以;然后 下一步;
5、虚拟硬盘类型:VHD 是微软Virtual PC虚拟机的格式,VMDK是VM虚拟机的格式,VDI是virtual box的格式,这里选择VDI;
6、创建虚拟磁盘,可以选择 动态分配;并设置默认的8G大小;
7、点击 启动 按钮,然后从电脑中添加上之前下载好的镜像文件:
接下来就可以开始安装的过程了:
1、选择安装的向导语言,默认的是英文,从这里开始,就不能使用鼠标了,可以用键盘上的方向键来完成安装;
2、选择键盘布局,你将会被要求按几个键,安装程序将尝试检测你的键盘布局根据你的按键;
3、安装配置DHCP网络 安装程序将您的硬件检查并且配置DHCP网络;
4、开始配置:
输入主机名:默认ubuntu;
5、创建一个用户,用户管理员的用户名管理员,设置用户名和密码,并确认密码,密码太过简单的时候也会被要求再确认一遍;
6、是否需要加密的私有目录,所以我这里选择 yes;
7、如果安装程序检测到您的时区正确,选择“Yes”,否则“NO”;
8、现在开始对磁盘进行分区。为了简单起见,我选择引导-使用整个磁盘,并设置了LVM的-这将创造2逻辑量,为一个卷组/文件系统和另一个用于交换1(当然,该分区是完全取决于您-如果你知道你在做什么,你也可以手动设置您的分区);
9、选择你要分区的磁盘:
10、是否写入到更改磁盘和配置LVM,选择 yes;
11、配置LVM:
如果您选择引导—使用整个磁盘和设立的LVM分区将创建一个大的卷组使用的磁盘空间。现在,您可以指定多少的磁盘空间应使用逻辑卷/交换。这是有道理的闲置留下一些空间,让你以后可以扩大您现有的逻辑卷或创建新的-这给你更多的灵活性;
12、当你完成后,选择yes写入到磁盘的更改设置
13、接下来,HTTP设置;选择默认;
14、配置:
可以根据个人喜好选择是否要更新;
15、选择安装软件:
我在这里选择安装的有OpenSSH服务器,这样我就可以立即连接SSH客户端;还需要安装standard system utilities,
后面我们还可以手动安装所需的软件包;
注意这里使用 空格 键来选择,不要直接回车;
16、继续安装:
17、GRUB引导装载程序被安装:
18、GRUB安装:
当被要求安装GRUB引导装载程序的主引导记录? 选择Yes;
19、安装完成:
到这一步,这个系统就基本上安装完成了;
② ubuntu 16.04以太网无法连接网络
eth0 Link encap:以太网 硬件地址 00:21:cc:61:8a:95
inet6 地址: fe80::32e1:8c26:73f9:1c68/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:78283 错误:0 丢弃:106 过载:0 帧数:0
发送数据包:1464 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:6608956 (6.6 MB) 发送字节:249611 (249.6 KB)
中断:20 Memory:f3a00000-f3a20000
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 跃点数:1
接收数据包:34500 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:34500 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1
接收字节:2552944 (2.5 MB) 发送字节:2552944 (2.5 MB)
wlan0 Link encap:以太网 硬件地址 8c:a9:82:6d:76:2c
BROADCAST MULTICAST MTU:1500 跃点数:1
接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:0 (0.0 B) 发送字节:0 (0.0 B)
(1)sudo dhcpclient eth0自动获取ip地址
(2)sudo vim /etc/network/interfaces:
ethtoop -p eth0
eth0网卡接口的指示灯会闪烁
③ linux ubuntu8.10 如何安装ethtool
sudo ./configure
sudo make
sudo make install
官放解释就不多说了,Difficulty值越大,越难出区块,意味着交易不容易确认,默认的机制是难度越来越大,对私有链一般是不可接受的,当然这个值也不是越小越好,这样的话也会让机器的很卡,所以这个值要根据项目自己确定。
创世区块中的的难度能影响整体的挖矿速度,但是并不能改变难度上升这个趋势,所以在自己的项目中,仅仅在创世区块中指定难度是不够的。
当前geth版本 1.7 unstable
源文件 consensus/ethash/consensus.go 行290
好了,这里也不多想怎么实现了,我也看不懂,简单改下返回难度为恒定值就会~~
将这个函数改为
重新make geth,试试看出块难度是不是恒定了。
⑤ ubuntu 14.04系统怎么配置ip
编辑文件/etc/network/interfaces:
sudo vi /etc/network/interfaces
并用下面的行来替换有关eth0的行:# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
#network 192.168.3.0
#broadcast 192.168.3.255
将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
更多知识请网络《Linux就该这么学》
⑥ ubuntu Linux 安装后ifconfig看见有eth0和lo,但是在/dev目录中没有eth0这个设备,为什么呢
/dev
下本来就没有网络设备,你的dev下还有CPU不成?
你的IPv4没有配置,所以你的inet
addr没有咯.
可以使用ifconfig
eth0
inet
up
192.168.0.1
这样来配置
不过重启后就会自动消除的
固定的话就在
/etc/network/inteface文件里面配置
allow-hotplug
eth0
#我在我虚拟机是添了这行的
auto
eth0
iface
eth0
inet
static
addrsee
192.168.0.32
netmask
192xxx
broadcast
xxxx
gateway
xxxxx
⑦ ubuntu网卡配置问题(急急急)
设置网卡,需要root权限
sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
我这里显示是这样的
#我的网卡不插入网线时,显示的结果:
ifconfig
eth0 Link encap:以太网 硬件地址 00:11AA:fE:22:Fb
UP BROADCAST MULTICAST MTU:1500 跃点数:1
接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:0 (0.0 B) 发送字节:0 (0.0 B)
#添加ip后,但没插入网线。
eth0 Link encap:以太网 硬件地址 00:11AA:fE:22:Fb
inet 地址:192.168.0.1 广播:192.168.0.255 掩码:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 跃点数:1
接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:0 (0.0 B) 发送字节:0 (0.0 B)
补充:
不显示ip是因为你的本地网卡没有获得ip
⑧ 【转载】在Ubuntu系统下,输入ifconfig只有lo,没有eth0
2021-04-22
ubuntu 18.04
https://blog.csdn.net/qq562029186/article/details/74295659
输入命令: ifconfig
只有lo,而没有eth0和其他网卡;
输入命令:ifconfig -a,
lo, eth0, wlan0皆存在;
解决方法:
//删除旧的网络配置,重新让networkmanager自动配置即可
输入命令:
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start
⑨ Ubuntu系统如何安装双网卡及更改网卡名称(eth0改为eth1)
如果ethtool eth0显示的信息类似与下面Settings for eth0:Supported ports: [ TP ]Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/FullSupports auto-negotiation: YesAdvertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full说明eth0是千兆网卡,如果ethtool eth0显示的信息类似与下面Settings for eth0:Supported ports: [ TP ]Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/FullSupports auto-negotiation: YesAdvertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full说明eth0是百兆网卡。对网络进行设置,可以编辑vi /etc/network/interfaces,类似与下# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).# The loopback network interfaceauto loiface lo inet loopbackauto eth0 #设置eth0iface eth0 inet static address 192.168.37.76 netmask 255.255.255.0 network 192.168.37.0 broadcast 192.168.37.255 gateway 192.168.37.254 dns-nameservers 192.168.37.254 #auto eth1 #设置eth1#iface eth1 inet static#address xxx #auto eth0:1 #单网卡设置多个IP#iface eth0:1 inet static#address 192.168.1.60#netmask 255.255.255.0#network x.x.x.x#broadcast x.x.x.x#gateway x.x.x.x设置完后重启网络/etc/init.d/networking restart