Linux常用网络操作

主机名配置

[TOC]

hostname

1
2
$ hostname #查看主机名
$ hostname name.local #修改主机名 重启无效

永久修改需要配置/etc/sysconfig/network

1
2
3
$ cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain

IP配置

setup

1
$ setup #建立 伪桌面程序 设置IP

ifconfig

1
2
$ ifconfig #查看IP
$ ifconfig eth0(网卡设备) 192.168.1.2 #修改局域网IP

永久修改需要配置/etc/sysconfig/network-scripts/ifcfg-eth0,需要对应参数,修改前可以先启动setup编辑静态IP活的参数

网络服务管理

service

1
2
3
4
5
6
$ service network status #查看指定服务的状态
$ service network stop #停止指定服务
$ service network start #启动指定服务
$ service network restart #重启指定服务
$ service --status–all #查看系统中所有后台服务
$ netstat –nltp #查看系统中网络进程的端口监听情况

防火墙设置

防火墙配置文件/etc/sysconfig/iptables

1
2
3
4
$ service iptables status 查看防火墙状态
$ service iptables stop 关闭防火墙
$ service iptables start 启动防火墙
$ chkconfig iptables off 禁止防火墙自启