Ubuntu 网络配置和网络通信

在使用网络前,需要对linux主机进行基本的网络配置,配置后可以使该主机能够同其他主机进行正常的通信。

一、网络配置

1.ifcfg-ethn网络配置文件

所有的网络接口配置文件均存放在/etc/sysconfig/network-scripts目录下
如系统的第一个以太网接口的配置文件为:/etc/sysconfig/network-scripts/ifcfg-eth0

2.netconfig网络配置工具

netconfig 运行在字符界面下,可以方便的进行网络配置。
使用netconfig完成网络配置后,只是修改了相应的网络配置文件,并没有使新的属性生效,所以要立即重新启动网络服务。
执行命令:service network restart  //重启网络服务
netconfig默认配置网卡eth0,若需要配置其他网卡,则:netconfig --device eth1  //配置指定的网卡

3.ifconfig显示及设置当前活动的网卡 (1)显示当前活动的网卡:

ifconfig

(2)重新设置网卡的IP地址:

ifconfig  网卡设备名   IP地址  

(3)把指定的一块网卡设为多个虚拟IP地址,n为网卡编号:

ifconfig  网卡设备名:n  IP地址

(4)激活或停止指定网卡:

ifconfig  网卡设备名  up|down
ifdown eth0  //停止eth0    ifup eth0  //激活eth0
ifconfig eth0:1 down  //停止eth0:1    ifconfig eth0:1 192.168.1.60 up  //激活eth0:1

4.ping测试网络连接状态

ping  [-c  报文数]  目的主机地址
如:ping -c 5 192.168.1.60  //发送五条报文后自动终止命令
  ping  192.168.1.60  //使用Ctrl+C组合键终止该命令,回到提示符状态下。

5.ip addr列出系统中所有网卡及其绑定的IP地址

6.hostname //显示系统主机名

 hostname 主机名  //设置系统主机名

二、网络通信

1.write实时发送信息

write username  [终端号]
Message  //消息正文
Ctrl+D   //组合键结束

2.wall向系统中所有用户广播消息:

wall  message

3.mesg设置禁止和允许接收消息

mesg  //查看当前消息接收状态
mesg  n  //设置为禁止接收消息
mesg  y  //设置为允许接收消息

4.talk实时和某用户交流

talk  username  [终端号]  //Ctrl+C组合键退出对话状态

5.mail邮件命令 一般用户的邮件地址在/var/spool/mail/用户名,如wxy用户的邮件地址为:/var/spool/mail/wxy (1)shell编辑器写邮件:

mail  username
      Subject:topic  //主题名
      text      //正文
      Ctrl+D      //组合键结束
      Cc:username  //转发的用户名

(2)将文件内容作为邮件正文发送(利用管道)

mail  -s  topic  username <  filename
echo text | mail -s topic username
cat  a.txt | mail -s topic username

(3)接收和阅读邮件

mail  //查看邮件
常用内部命令:&n  //阅读n编号的邮件
         e  //编辑刚浏览过的邮件
         r  //回复刚浏览过的邮件
         h  //浏览所有邮件
         d n  //删除n编号邮件
         x或q  //退出
         ?或help  //获取mail命令帮助
         !command  //调用shell命令
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Title - Artist
0:00