比别人多一点志气,你就会多一份出息 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影

Alpine Linux 添加网卡eth1,配置固定IP

环境配置 memory 发布于December 6, 2017 标签: Linux, Alpine

昨天体验了一下AlpineLinux,果然别出风格。
哈哈,以前CentOS下的系列工具好像都玩不鸟了...

说正事儿,添加网卡
虚拟机默认我只给了一个网卡,也就是NAT方式,它会随机分配一个10.0段的IP,然后通过端口映射去连接虚拟机。

然后我想增加一张网卡,让它通过桥接的方式,分配局域网IP192.168段的
编辑interfaces vi /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
      hostname localhost

我在eth0下方添加了一个eth1
最终如下

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
      hostname localhost

然后重启网络服务

service networking restart

应该就OK了,至于静态IP...

将刚添加的地方略做修改即可

iface eth1 inet static
        address 192.168.1.150
        netmask 255.255.255.0
        gateway 192.168.1.1

开启ipv6支持

modprobe ipv6
echo "ipv6" >> /etc/modules

自动获取ipv6

iface eth1 inet6 manual
        pre-up echo 1 > /proc/sys/net/ipv6/conf/eth1/accept_ra

配置固定的ipv6地址

iface eth1 inet6 static
        address 2001:250:ffff:ff::2
        netmask 64
        gateway 2001:250:ffff:ff::1
        pre-up echo 0 > /proc/sys/net/ipv6/conf/eth1/accept_ra

也可以同时配置

auto lo
iface lo inet loopback

auto eth1

iface eth1 inet static
        address 192.168.1.150
        netmask 255.255.255.0
        gateway 192.168.1.1

iface eth1 inet6 static
        address 2001:250:ffff:ff::2
        netmask 64
        gateway 2001:250:ffff:ff::1
        pre-up echo 0 > /proc/sys/net/ipv6/conf/eth1/accept_ra

相关推荐

添加新评论

网站状态

  • 栏目分类:49个
  • 发布文章:1512篇
  • 用户评论:729条
  • 开博至今:4070天

正则速查

[abc] 匹配中括号中的单个字符,如a或b或c
[^abc] 匹配除了a、b、c等字符的其他单个字符
[a-z] 匹配一个字符范围,如a到z
[a-zA-Z] 匹配一个字符范围,如a-z 或 A-Z
^ 匹配行的开始
$ 匹配行的结束
\A 匹配一个字符串的开始
\z 匹配一个字符串的结束
. 匹配任意单个字符
\s 匹配空白字符,如空格,TAB
\S 匹配非空白字符
\d 匹配一个数字
\D 匹配非数字
\w 匹配一个字母
\W 匹配非字母
\b 匹配字符边界
(...) 引用所有括号中的内容
(a|b) a或者b
a? 零个或1个a
a* 零个或多个a
a+ 1个或多个a
a{3} 3次重复的a
a{3,} 3次或3次以上重复的a
a{3,6} 3到6次重复的a

修正符

/g 查找所有可能的匹配
/i 不区分大小写
/m 多行匹配
/s 单行匹配
/x 忽略空白模式
/e 可执行模式,PHP专有
/A 强制从目标字符串开头匹配
/D 使用$限制结尾字符,则不允许结尾有换行
/U 只匹配最近的一个字符串;不重复匹配

最新回复

  • 夏目贵志: 我终于懂了是什么意思了!!!
  • 柳溪: 支持博主 很详细!
  • memory: 谢谢。以前没用到checkEmail,是注释掉的,所以这儿我也没...
  • 一个默默无闻的码农: function checkEmail的if里的变量写错了
  • memory: 谢谢大神鼓励。哈哈 有没想到的地方还望多多指正
  • 梦康: 感谢分享,前几天我刚接触这个命令,之前都没用到过。总结非常全面。
  • 梁兴健: Parse error: syntax error, unexp...
  • 耐火砖: 感谢博主分享,很有用
  • memory: 额。。。
  • 亚克力浴缸: 还好我不是学这些的,不然打错那个都不知道
  • memory: 哈哈。写的太2了,将就着吧。我自己看也晕了...
  • 亚克力浴缸: 看晕了,头大
  • 泽泽: 至少手机上图根本没动
  • memory: 呵呵,难道你现在看到的不是gif图?
  • 泽泽: 原文是gif图,无脑抓取也要读一读吧
  • 亚克力浴缸: 学习了 in 参数
  • asd: 感谢博主,功能已实现