Jquery中文網 www.twdanq.live
Jquery中文網 >  操作系統  >  linux命令  >  正文 linux網絡及防火墻配置相關命令

linux網絡及防火墻配置相關命令

發布時間:2014-08-15   編輯:www.twdanq.live
linux網絡及防火墻配置相關命令

相關配置文件的位置及說明:
/etc/sysconfig/network 包括主機基本網絡信息,用于系統啟動
/etc/sysconfig/network-script/ 此目錄下是系統啟動最初始化網絡的信息
/etc/sysconfig/network-script/ifcfg-eth0 網絡配置信息
/etc/xinetd.conf 定義了由超級進程XINETD啟動的網絡服務
/etc/protocols 設定了主機使用的協議以及各個協議的協議號
/etc/services 設定了主機的不同端口的網絡服務
/etc/sysconfig/iptables 防火墻配置信息

防火墻配置命令


/etc/rc.d/init.d/iptables stop

開啟
/etc/rc.d/init.d/iptables start

查看當前配置:iptables -L
 
redhat :
chkconfig --level 2345 iptables off
service iptables stop
但是不推薦關閉防火墻
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 --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

將網卡禁用
ifconfig eth0 down
將網卡啟用
ifconfig eth0 up

修改Ip地址

方法一
ifconfig eth0 1.2.3.4 netmask 255.0.0.0 up
重新啟動網絡
service network restart

方法二:純修改配置文件 修改配置
cd  /etc/sysconfig/network-scripts
vi ifcfg-eth0    #拿我機子舉例,我只有一塊網卡,就是eth0
============================== 
DEVICE=eth0
BOOTPROTO=static    #這里將auto改為static即自動改為靜態
BROADCAST=192.168.2.255  #這里修改為你設置的局域網廣播地址(可以不寫這行)
HWADDR=00:0C:29:1D:9F:22 #這里是硬件地址(可以不寫這行)
IPADDR=192.168.2.173  #這里寫上你要設置的IP地址。
NETMASK=255.255.255.0 #掩碼
NETWORK=192.168.2.0 #網絡號
ONBOOT=yes  #開機即啟動網卡。
TYPE=Ethernet #這是類型,當然也可以不寫這一行。
=======================

DNS修改

編輯文件vi /etc/resolv.conf

/* 使用route 命令配置路由表 */
//添加到主機路由
# route add –host 192.168.168.110 dev eth0:1
# route add –host 192.168.168.119 gw 192.168.168.1

//添加到網絡的路由
# route add –net IP netmask MASK eth0
# route add –net IP netmask MASK gw IP
# route add –net IP/24 eth1

//添加默認網關
# route add default gw IP
//刪除路由
# route del –host 192.168.168.110 dev eth0:1

/* 常用命令 */

# traceroute www.baidu.com
# ping www.baidu.com

//顯示網絡接口狀態信息
# netstat –I

//顯示所有監控的服務器的Socket和正在使用Socket的程序信息
# netstat –lpe

//顯示內核路由表信息
# netstat –r
# netstat –nr

//顯示TCP/UDP傳輸協議的連接狀態
# netstat –t
# netstat –u

//更改主機名
# hostname myhost

//查看ARP緩存
# arp

//添加
# arp –s IP MAC

//刪除
# arp –d IP

 /* 運行級別與網絡服務 */

//查看當前運行級別
# runlevel

//運行級別的切換
# init
# telinit

您可能感興趣的文章:
linux網絡及防火墻配置相關命令
使用ARP排除網絡故障
solaris10防火墻配置詳解
linux iptables入門教程
Linux 啟動、關閉、重啟網絡服務的命令
linux iptables 開啟關閉端口的方法
linux查看硬件配置的命令
iptable禁止指定ip訪問的例子
FreeBSD安全設置詳解
帝國cms網站安全防火墻使用說明

[關閉]
广西快乐10分怎样开奖号码 天天麻将有没有外挂 扑克麻将软件 北京麻将馆小游戏 河北省快3 腾讯欢乐麻将 说股票在走趋势什么意思 贵阳麻将捉鸡下载 11选5查询 赣州期货配资公司怎么样 福州麻将app 下载武汉红中赖子杠 佳境配资 竞彩北单足球投资 股票配资平台 福州麻将怎么玩 天天爱海南麻将作弊器