日期:2014-05-16  浏览次数:20617 次

关于linux下命令网络设置

今天对一台测试机进行重装,系统为turbolinux 11,顺便总结下关于linux使用命令的网络设置。

?

首先更改/etc/sysconfig/network-script/ifcfg-eth0文件来实现更改网卡工作参数。其中eth0代表要更改的是系统的第一块网卡,如果更改的是系统的其他网卡请自行选择要更改的文件。

  使用命令#vi /etc/sysconfig/network-script/ifcfg-eth0打开该文件,按I键进入编辑模式,下面解释一下该文件中各项的含义,以方便更改。

  DEVICE=eth0 该项代表要更改的网卡ID,第一块网卡为eth0,第二块为eth1,以此类推

  ONBOOT=yes 该项表明系统启动时是否启用该设置,一般设置为yes,即启动时就启用该设置

  BOOTPROTO=static 该项显示的是网卡IP的获得方式,如果使用的是由DHCP服务器自动获取,则此项的值应为dynamic,并且下面三项不存在;如果是手动设置的IP,则此项的值为static且有下面三项。

  IPADDR=192.168.0.1 该项为手动设置的网卡IP,当BOOTPROTO=dynamic时该项不存在

  NETMASK=255.255.255.0 该项为手动设置的网卡的子网掩码,并且需要与手动设置的IP正确对应,当BOOTPROTO=dynamic时该项不存在

  GATEWAY=192.168.0.254 该项为手动设置的网卡的默认网关,当BOOTPROTO=dynamic时该项不存在

  当更改完毕后,按键盘的ESC键退出vi的编辑模式,用键盘输入:wq后回车,即可保存对该文件的更改并且退出vi编辑器。使用此方法更改网卡工作参数后需要使用ifconfig [网卡名] down和ifconfig [网卡名] up 重启一下。

?

?

ps: 远程root帐号不允许直接登录问题:? vi /etc/ssh/sshd_config?。? 查找PermitRootLogin, 缺省值是yes,改成no
#service sshd restart。