>ifconfig eth0 up|down
>service network restart|start|stop
1.前者指定对应网卡,后者是对所有网卡;
2.前者选项有启动和关闭,后者有重启选项。
即:前者若要有restart效果,需要 ifconfig eth0 down && ifconfig eth0 up[远程操作需要注意]
3.后者service的操作和前者/sbin下命令操作,权限不同
一些情况下service命令会收给root使用,而普通用户在特定情况下仍可以使用ifconfig。

1. 先说用 ifconfig 配置网络
需要三点:(1) IP配置,(2) 路由配置,(3) DNS配置
(1) 设网卡是 eth0,应设IP为10.0.2.15,子网掩码为255.255.255.0,则命令如下:
ifconfig eth0 10.0.2.15  gateway 255.255.255.0  up
(2) 设置路由,即添加网关,假设为 10.0.2.1,则
route del default    #先删除原来的默认网关,如果有的话
route add default gw 10.0.2.1
(3) 设DNS应为 123.123.123.123,则在 /etc/resolv.conf 中加入如下一行
nameserver 123.123.123.123
不过需要注意的是这样配置只是临时的结果,重启系统后恢复原状。

2.  修改MAC地址,比如要修改的网卡是 eth0
ifconfig eth0 down
ifconfig eth0 hw  ether 08:00:27:30:5f:ab
ifconfig eth0 up
/etc/init.d/networing restart   #这句不用似乎也行


注:MAC地址由udev在系统启动时探测网卡并加载,可在以下两个文件中反映出来
 /sys/class/net/eth0/address
/etc/udev/rules.d/70-persistent-net.rules
 不过,用ifconfig修改了mac后, /sys/class/net/eth0/address 的值随即跟着变了;但 /etc/udev/rules.d/70-persistent-net.rules  却没有变,只有在udev探测到硬件发生变化时才会修改这个文件。

网络设置

  • 修改IP地址:ifconfig eth0 192.168.181.251

  • 设置默认网关:route add default gw 192.168.181.1

  • 设置子网掩码:ifconfig eth0 netmask 255.255.255.0

  • 设置广播地址:ifconfig eth0 broadcast 192.168.181.225

  • 修改mac地址:ifconfig eth0 hw ether 00:11:22:33:44:55

  • 设置DNS:vi /etc/resolv.conf 修改后保存 #设置好DNS才能解析域名

  • 开机自动设置网络参数:vi /etc/rc.d/init.d/start_userapp 将上述命令加入文件中

  • 关闭/开启网关:

    • ifconfig eth0 down
    • ifconfig eth0 up
  • 设置动态获取ip地址:udhcpc #重启后无效

  • 外网ping测试:ping www.baidu.com

系统信息查看

  • 查看内核版本:cat /proc/version
  • 查看内存使用:free
  • 查看磁盘使用:df -m
  • 查看CPU信息:cat /proc/cpuinfo

 

posted on 2020-09-23 14:29  aiziyou  阅读(324)  评论(0)    收藏  举报