debian怎么配置静态ip地址
262
2022-10-09
Linux基础命令(一)(Linux部分)
Linux基础命令(一)
一、命令行提示字符
1.切换用户
su用户名 | 切换后所在目录不变 |
---|---|
su-用户名 | 切换后所在目录变成用户家目录 |
2.主机部分
hostname | 查看当前主机的完整名称 |
---|---|
hostname 主机名 | 临时设置主机名 |
hostnamectl set-hostname 主机名 | 永久设置主机名 |
3.查看
cat /etc/redhat-release 或 cat /etc/*release | 查看当前系统版本信息 |
---|---|
uname -r | 查看当前内核版本 |
4.临时修改
ifconfig ens33 192.168.80.3/24 | 临时修改网卡IP |
---|
5.永久修改
vi /etc/sysconfig/network-scripts/ifcfg-ens33 | 永久修改网卡IP |
---|---|
TYPE=Ethernet | 设置网卡类型,此处为以太网 |
DEVICE=ens33 | 设置网卡名称 |
ONBOOT=yes | 设置网卡是否在Linux操作系统重启时激活 |
BOOTPROTO=static | 设置网卡的配置方式,“static”表示静态IP地址,“dhcp”表示动态获取地址 |
IPADDR=192.168.80.3 | 设置网卡的IP地址 |
NETMASK=255.255.255.0 | 设置网卡的子网掩码(也可用24) |
GATEWAY=192.168.80.2 | 设置网卡的默认网关地址 |
DNS1=192.168.80.2 | 设置DNS服务器的IP地址 |
6.重启网卡
systemctl restart network | 重启所有网卡(生产环境要慎重) |
---|---|
ifdown ens33 ; ifup ens33 | 关闭一个网卡 ;启动某个网卡 |
ifconfig ens33 down | 临时禁用某个网卡 |
ifconfig ens33 up | 重新激活网卡 |
查看网卡地址 ###ifconfig 或 ip a
7.路由部分
1.1临时添加路由(方案一)
route add -net 192.168.3.0/24 gw 192.168.80.2 dev ens33 (单张网卡时可省略dev ens33)net:添加网段 gw:设置下一跳 dev:指定网卡 route add -host 192.168.4.1 gw 192.168.80.2 dev ens33host:目标主机或ip地址 ip route add 192.168.15.0/24 via 192.168.80.2 dev ens33via:指定下一跳
-net | 指定目标网段的地址 |
---|---|
gw | 指定下一跳路由器的IP地址 |
dev | 为路由器指定的输出接口 |
route -n | 查看路由表条目 |
route del -net 192.168.3.0/24 | 删除静态路由条目 |
(方法二):ip route add 192.168.15.0/24 via 192.168.80.2 [dev ens33]
1.2永久添加路由条目(重启network服务生效)
一:vi /etc/sysconfig/static-routes >>> any net any gw 192.168.80.2>>>any net 192.168.3.0/24 gw 192.168.80.2 >>> any net 10.0.0.0 netmask 255.0.0.0 gw 192.168.80.2 >>> any host 192.168.100.100 gw 192.168.80.2
systemctl resart network
二、vim /etc/sysconfig/network-scripts/route-ens33default via 192.168.80.2 dev en333 ###默认路由,另一种格式0.0.0.0/0 192.168.14.254 dev ens33 10.211.6.0/24 via 192.168.80.2 dev ens33192.168.100.200 via 192.168.14.254 dev ens33
systemctl resart network
1.3测试网络连接
ping
traceroute | 静态跟踪 |
---|---|
mtr | 动态跟踪 |
1.4重启系统
reboot >> init 6 >> shutdown -r now
1.5关机
poweroff >> init 0 >> shutdown -h now >> shutdown -c
小知识
给命令行提示字符加颜色PS1="[\e[1;34m][\u @\h \W]\$[\e[0m]"
PS1="[\e[1;35m][[\e[1;34m]\u[\e[1;36m]@[\e[1;34m]\h [\e[1;31m]\w[\e[1;35m]][\e[1;36m]\$[\e[0m] "
[\e[1;35m] ----->>定义左边的“[" [\e[1;34m]\u ----->>定义用户名 [\e[1;36m]@ ---->>定义"@" [\e[1;34m]\h ----->> 定义第一个点(.)之前的主机名 [\e[1;31m]\w ---->> 定义目录完整路径 [\e[1;35m]] ----->>定义"]" [\e[1;36m]\$ ----->> 定义"#“或”$" [\e[0m] ---->> 一段不显示字串的结束
/etc/resolv.conf是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名。
##最多可以指定3个不同的DNS服务器地址,优先使用第一个 DNS 服务器。对该文件所做的修改将会立刻生效。
nameserver ##定义DNS服务器的ip地址
(注:此配置文件与网卡配置文件的DNS1参数作用相同,哪个最后修改或重启,系统就使用哪个配置)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~