+ -
当前位置:首页 → 问答吧 → linux下网络基础

linux下网络基础

时间:2009-08-06

来源:互联网

linux下网络基础
Rad Hat 下网络配置文件放在:"/etc/sysconfig/network-scripts/ifcfg-eth0; 中,在VI中用less 后跟它查第一张网卡的信息。
配置TCP/IP网络:查看Ifconfig   
ip:ifconfig eth0 192.168.1.2 netmask 255.255.255.0
getway :route add default gw 192.168.1.1
在图形化中也可用setup命令启动网络配置!
查看路由信息:route -n
检查接口信息:netstat -i
显示TCP连接:netstat -t
禁用重启动网卡:ifdown eth0 ,ifup eth0      
通知网关更新信息:
/etc/init.d/network restart、
关闭防火墙:service iptables stop

Linux操作系统命令操作小知识
    1 、单用户模式进系统
    启动linux 出现grub画面时选中linux 按e 键
    kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/按E 键
    在ro前面加入single
    kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
    回车,按B 键进入系统。
    注意:freebsd 下再多加一个命令 mount -a
    2 、解压文件
    tar.bz 2文件的解压 #tar jxvf *.tar.bz 2
    tar.gz文件的解压 #tar xzpf *.tar.gz
    rpm 文件的解压 #rpm -ivh *.rpm
    3 、激活ssh 服务
    /etc/rc.d/init.d/sshd start
    service sshd start
    ubuntu开启ssh 服务
    studo apt-get install ssh
    $sudo passwd root
    4 、关闭防火墙
    /etc/rc.d/init.d/iptables stop
    Linux 防火墙的关闭和开启
    1 )重启后生效
    开启: chkconfig iptables on
    关闭: chkconfig iptables off
    2 )即时生效,重启后失效
    开启: service iptables start
    关闭: service iptables stop
    需要说明的是对于Linux 下的其它服务都可以用以上命令执行开启和关闭操作。
    在开启了防火墙时,做如下设置,开启相关端口,
    修改/etc/sysconfig/iptables 文件,添加以下内容:
    -A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport80 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport22 -j ACCEPT
    5 、查看开放的服务 netstat–tl
    启动自动加载的服务 ntsys v
    6 、设置网卡IP netconfig
    查看网卡IP ifconfig
    或者进入 /etc/sysconfig/network-scrips/ 目录下
    cat ifcfg-eth0
    FreeBSD 中修改网络配置: #ee /etc/rc.conf
    FC4 的网卡IP修改 #vi /etc/sysconfig/network-scripts/ifcfg-eth0
    己编译的网卡驱动的安装
    #tar–zxvf e1000-6.0.54.tar.gz
    #cd e1000-6.0.54/src
    Make install
    Inwmod e1000
    #/etc/rc.d/init.d/network reload
    #reboot
    修改/etc/modules.conf 加一行
    Alias eth0 e1000
    7 、重起网卡 service network restart
    查看进程: ps aux
    8 、禁用图形界面 #vi inittab
    将ID后面的 5改为3 就可以了
    9 、加载光驱软驱 mount /mut/cdrom
    Mount /mut/floppy
    先用pwd 查看所在目录是否为挂载点,如果是,则无法挂载
    如果要卸载则 M mount /mnt/cdrom
    M mount /mnt/floppy
    10、打开redhat自带的ftp 工具
    # /sbin/service vsftpd start
    查看安装ftp 的版本及安装情况
    # rpm –qa | grep vsftpd
    看谁登陆了FTP ,并杀死它的进程
    Ps–xf | grep ftp 如ps–aux|grep运行程序
    Kill进程号如 kill -9进程号
p;  新建一个文件如“ # touch /etc/vsftpd.chroot_list
    卸载: rpm–e packge name
    安装 rpm–ivh *.rpm
    卸载mysql 依次加上- -nodeps.- - (注意为了显示故中间有空隔)force它们相互依赖,不加参数无法卸载
    Rpm –e mysql –client - -nodeps(- -force加上这个参数不行就不加)
    Rem –e mysql
    redhat卸载自带的mysql
    #rpm–e perl–DBD –mySQL -2.1021-3 - -lodeps
    #rpm–e mysql
    11、使用mkswap命令建立swap分区再使用swapon命令启用swap分区
    #mkswap /dev/sad7
    #swapon /dev/sad7
    12、改名命令 # mv
    删除文件 #rm
    删除文件夹 #rm–rf
    13、linux 做禁ping
    # vi /proc/sys/net/ip/ipv4/icmp_echo_ignore_all
    将其值改为1 为禁ping改为0 为解禁ping

查看linux版本信息的方法:
uname -a
cat /proc/version
cat /etc/issue
lsb_release -a
详解 lsb_release -a
登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:
[[email protected]-46 ~]# lsb_release -a
LSB Version: 1.3
Distributor ID: RedHatEnterpriseAS
Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
Release: 4
Codename: NahantUpdate1

作者: adsery   发布时间: 2009-08-06

linux系统下很基础的一些知识

作者: RHEL4   发布时间: 2009-08-08

学习。。。。。。

作者: junjietong   发布时间: 2009-08-11

不错~~这些都是最基本的咯!!

作者: 南国猪   发布时间: 2009-08-16

不错。。。。

作者: qun9191   发布时间: 2009-08-17

不错。。。学习。。。

作者: pizizhou   发布时间: 2009-10-15

先顶后看,thanks for a lot !

作者: 我爱所有人   发布时间: 2009-10-18

我来饿了啊 下载看看

作者: 冯307   发布时间: 2009-10-18

还是比较基础的

作者: hyliuhzau   发布时间: 2009-10-19

一起学习,一起学习....。。。

作者: venrar   发布时间: 2011-12-12