Linux上常用网络操作


????大家好!我是近视的脚踏实地,这篇文章主要是Linux的入门学习
     唯有行动  才能解除你所有的不安

1.主机名配置

hostname 查看主机名
hostname xxx 修改主机名 重启后无效
如果想要永久生效,可以修改/etc/hostname文件

举例????:

使用hostname命令来查看当前的主机名????:
Linux上常用网络操作
接着我们也可以用hostname + 新的主机名来修改主机名字,比如hostname zf,执行后再来查看????:
Linux上常用网络操作
但是发现前面的并没有发生改变,那么我们可以克隆一下会话再来查看
Linux上常用网络操作
Linux上常用网络操作
(之前没变过来,其实就是因为那个地方还是当前会话,没有刷新过来而已,所以这种修改方式只需要了解一下即可,因为这种修改方式只是临时性的修改,那么当我们将来将服务器一旦关机之后,关机重启之后,那么它是不会持久化生效的。)

那么想要持久化生效,我们就需要去改一下一个配置文件,即可以修改 /etc/hostname 文件,那么我们先使用cat  /etc/hostname ,可以看到仍然是之前的名字????:
Linux上常用网络操作
Linux上常用网络操作
那么我们可以使用vim   /etc/hostname来改一下
Linux上常用网络操作
那么改完后,在查看,那么这个时候他就是持久化生效了,因为我们改了配置文件
Linux上常用网络操作

2.IP地址配置

ifconfig 查看(修改)ip地址(重启后无效)
ifconfig eth0 192.168.12.22 修改ip地址
如果想要永久生效
修改 /etc/sysconfig/network-scripts/ifcfg-lo文件
DEVICE=lo #网卡名称
HWADDR=00:0C:29:B5:B2:69 #MAC地址
IPADDR=12.168.177.129 #IP地址
NETMASK=255.255.255.0 #子网掩码
NETWORK=192.168.177.0 #网络地址
BROADCAST=192.168.0.255 #广播地址
ONBOOT=yes # 系统启动时是否设置此网络接口,设置为yes时,系统启动时**此设备。
NAME=loopback

3.域名映射

/etc/hosts文件用于在通过主机名进行访问时做ip地址解析之用,相当于windows系统的C:\Windows\System32\drivers\etc\hosts文件的功能
Linux上常用网络操作
举例????:

那么我们先使用vim /etc/hosts 进入,可以看到里边里边配置了两个????:
Linux上常用网络操作
那么我们就可以修改下,自己来配置一下????:
Linux上常用网络操作
保存出来我们就可以使用ping命令来用一下,如下:ping zf他就会找到192.168.10.128这个ip了????:
Linux上常用网络操作

4.网络服务管理

service network stop 停止指定服务
service network start 启动指定服务
service network restart 重启指定服务
(中间的network是可以替换的,这个语法是固定的,就是service 某个服务的名字 然后 start等等)

service --status–all 查看系统中所有后台服务
netstat –nltp 查看系统中网络进程的端口监听情况

防火墙设置
防火墙根据配置文件/etc/sysconfig/iptables-config来控制本机的”出”、”入”网络访问行为。
service iptables status 查看防火墙状态
service iptables stop 关闭防火墙
service iptables start 启动防火墙
chkconfig iptables off 禁止防火墙自启
(用的比较多的就是service iptables stop 关闭防火墙这个命令,因为将来字啊安装一些软件,特别是我们上网去下载安装一软件的时候,那么这个时候我们可能访问不了,是因为被防火墙禁掉了)

本篇博客到这就完啦,非常感谢您的阅读????,如果对您有帮助,可以帮忙点个赞或者来波关注鼓励一下喔???? ,嘿嘿????